9 lines
585 B
PowerShell
9 lines
585 B
PowerShell
#kill open files in powershell
|
|
$sessn = New-CIMSession -Computername $computer
|
|
Get-SMBOpenFile -CIMSession $sessn |select ClientUserName,Locks,Path,SessionID,FileID | Out-GridView -PassThru -title "Select Open Files"|Close-SmbOpenFile -CIMSession $sessn -Confirm:$true -Verbose
|
|
|
|
|
|
#example for file type
|
|
#Get-SMBOpenFile -CIMSession $sessn |Where-Object {$_.Path -Like "*.msg*"} |select ClientUserName,Locks,Path,SessionID,FileID | Out-GridView -PassThru -title "Select Open Files"|Close-SmbOpenFile -CIMSession $sessn -Confirm:$true -Verbose
|
|
#Where-Object {$_.Path -Like “*.msg*”}
|