Voici quelques commandes powershell permettant de gérer les sessions et les fichiers ouverts sur vos partages.
#Lister les sessions smb
Get-SmbSession
#Fermer une session
en se basant sur le nom de l’utilisateur
Close-SmbSession -ClientUserName Domaine\nom_utilisateur
#Fermer une session
en se basant sur le nom de l’ordinateur
Close-SmbSession -ClientComputerName \\10.0.0.4
#Fermer une session
en se basant sur l’id de session
Close-SmbSession -SessionId 395204100293
#Lister les fichiers
ouverts
Get-SmbOpenFile
#Lister les fichiers ouverts en se basant sur le nom de l’utilisateur
Get-SmbOpenFile -ClientUserName Domaine\nom_utilisateur
#Fermer un fichier en se basant sur l’id du fichier
Close-SmbOpenFile -FileID 401847881305
#Fermer des fichiers en se basant sur le nom de l’ordinateur
Close-SmbOpenFile -ClientcomputerName
nom_ordinateur
#Fermer les fichiers en se basant sur le nom du fichier
Get-SmbOpenFile | Where-Object -Property
ShareRelativePath -Match ".DOCX" | Close-SmbOpenFile
#Fermer tous les
fichiers ouverts sans demande de confirmation
Get-SmbOpenFile | Close-SmbOpenFile -force
Prochain article sur la configuration du chiffrement smb et sur la désactivation du smb1
Salutation,
Guillaume
Aucun commentaire:
Enregistrer un commentaire
Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.