@@ -65,34 +65,34 @@ The **Close-AzStorageFileHandle** cmdlet closes file handles of a file share, o
65
65
66
66
## EXAMPLES
67
67
68
- ### Example 1: Lists all file shares of current Storage Account, and close all file handles of the file shares recursively.
68
+ ### Example 1: Close all file handles on a file
69
69
```
70
- PS C:\>Get-AzStorageShare | Close-AzStorageFileHandle -CloseAll -Recursive
70
+ PS C:\> Close-AzStorageFileHandle -ShareName "mysharename" -Path 'dir1/dir2/test.txt' -CloseAll
71
71
```
72
72
73
- This command lists all file shares of current Storage Account, and close all file handles of the file shares recursively. .
73
+ This command closes all file handles on a file.
74
74
75
- ### Example 2: Close all file handles on a file directory recursively and show the closed file handle count
75
+ ### Example 2: Close all file handles which is opened 1 day ago on a file directory
76
76
```
77
- PS C:\>Close-AzStorageFileHandle -ShareName "mysharename" -Path 'dir1/dir2' -Recursive -CloseAll -PassThru
78
- 10
77
+ PS C:\> Get-AzStorageFileHandle -ShareName "mysharename" -Path 'dir1/dir2' -Recursive | ? {$_.OpenTime.DateTime.AddDays(1) -lt (Get-Date)} | Close-AzStorageFileHandle -ShareName "mysharename"
79
78
```
80
79
81
- This command closes all file handles on a file directory and show the closed file handle count .
80
+ This command lists all file handles on a file directory recursively, filters out the handles which are opened 1 day ago, and then closes them .
82
81
83
- ### Example 3: Close all file handles which is opened 1 day ago on a file directory
82
+ ### Example 3: Close all file handles on a file directory recursively and show the closed file handle count
84
83
```
85
- PS C:\>Get-AzStorageFileHandle -ShareName "mysharename" -Path 'dir1/dir2' -Recursive | ? {$_.OpenTime.DateTime.AddDays(1) -lt (Get-Date)} | Close-AzStorageFileHandle -ShareName "mysharename"
84
+ PS C:\> Close-AzStorageFileHandle -ShareName "mysharename" -Path 'dir1/dir2' -Recursive -CloseAll -PassThru
85
+ 10
86
86
```
87
87
88
- This command lists all file handles on a file directory recursively, filters out the handles which are opened 1 day ago, and then close them .
88
+ This command closes all file handles on a file directory and shows the closed file handle count .
89
89
90
- ### Example 4: Close all file handles on a file
90
+ ### Example 4: Close all file handles on a file share
91
91
```
92
- PS C:\>Close-AzStorageFileHandle -ShareName "mysharename" -Path 'dir1/dir2/test.txt' -CloseAll
92
+ PS C:\> Close-AzStorageFileHandle -ShareName "mysharename" -CloseAll -Recursive
93
93
```
94
94
95
- This command closes all file handles on a file.
95
+ This command closes all file handles on a specific file share recursively .
96
96
97
97
## PARAMETERS
98
98
0 commit comments