```
Exemple :
```
New-SmbShare -Nom SharedDocuments -Chemin C:\Shared\Documents
```
Dans l'exemple ci-dessus, un partage de fichiers nommé « SharedDocuments » est créé, pointant vers le dossier « C:\Shared\Documents ».
Gestion des autorisations de partage :
1. Utilisez l'applet de commande « Get-SmbShare » pour récupérer des informations sur le partage.
2. Utilisez la cmdlet `Set-SmbShare` pour modifier les autorisations de partage.
```
Obtenir-SmbShare | Où-Object {$_.Name -eq "SharedDocuments" }
Set-SmbShare SharedDocuments -ChangePermissions FullControl,BUILTIN\Utilisateurs
```
Dans cet exemple, nous récupérons d'abord les informations sur le partage « SharedDocuments », puis définissons les autorisations de partage, permettant un contrôle total de l'accès à tous les utilisateurs du groupe « BUILTIN\Users ».
Ajout d'utilisateurs partagés :
1. Utilisez la cmdlet « Add-SmbShareAccess » pour ajouter des utilisateurs à un partage.
2. Spécifiez le nom de partage, le compte utilisateur et les droits d'accès.
```
Add-SmbShareAccess SharedDocuments -AccountName "JohnDoe" -AccessRights Lecture
```
Ici, la cmdlet « Add-SmbShareAccess » ajoute l'utilisateur « JohnDoe » au partage « SharedDocuments » avec des autorisations de lecture.
Désactivation de l'accès au partage :
1. Utilisez la cmdlet « Revoke-SmbShareAccess » pour révoquer l'accès au partage pour les utilisateurs ou les groupes.
2. Spécifiez le nom du partage et le compte utilisateur pour révoquer l'accès.
```
Revoke-SmbShareAccess SharedDocuments -AccountName "JaneSmith"
```
Cette commande supprime l'accès de l'utilisateur "JaneSmith" au partage "SharedDocuments".
Énumération des partages :
1. Utilisez l'applet de commande « Get-SmbShare » pour récupérer des informations sur tous les partages.
```
Obtenir-SmbShare
```
Cette applet de commande répertorie tous les partages de fichiers configurés sur votre système, fournissant des détails tels que le nom du partage, le chemin d'accès, les autorisations, etc.
Supprimer un partage :
1. Utilisez l'applet de commande « Remove-SmbShare » pour supprimer un partage existant.
```
Supprimer-SmbShare SharedDocuments
```
Dans cet exemple, le partage de fichiers « SharedDocuments » sera supprimé du système.
En utilisant des applets de commande PowerShell telles que « New-SmbShare », « Set-SmbShare », « Add-SmbShareAccess », « Get-SmbShare » et « Remove-SmbShare », vous pouvez gérer efficacement les partages de fichiers Windows et rationaliser les processus de gestion de fichiers.