Skip to main content

Powershell

Savoir le répertoire courant : 
Get-Location
Afficher le contenue d'un fichier : 
Get-ChildItem
Créer un répertoire : 
New-Item -Name "SUPERDOSSIER" -ItemType Directory
Créer un répertoire avec déclaration de chemin : 
New-Item -Path "C:\SUPERDOSSIER" -ItemType Directory
Créer un fichier : 
New-Item -Name "fichier.txt" -ItemType File
Créer un fichier avec des données à l'intérieur : 
New-Item -Name "utilisateurs.txt" -ItemType File -Value "Mon super Contenu !"
Copier un fichier vers un autre répertoire : 
Copy-Item -Path utilisateurs.txt -Destination COMPTA
Déplacer un fichier :
Move-Item -Path C:\Users\Administrateur\utilisateurs.txt -Destination C:\Users\Administrateur\COMPTA
Renommer un fichier : 
Rename-Item -Path C:\Users\Administrateur\COMPTA\utilisateurs.txt -NewName C:\Users\Administrateur\COMPTA\utilisateurs_save.txt
Supprimer un dossier :
Remove-Item C:\COMPTA\
Créer un partage SMB : 
New-SmbShare -Name Compta -Path C:\COMPTA -FullAccess Administrateurs
Définir des droits sur le partage : 
Grant-SmbShareAccess -Name Compta -AccountName "Tout le Monde" -AccessRight Read

Les différents types de droits : 

  • Full : Controle total
  • Change : Modification
  • Read : Lecture
  • Custom : Personnalisé 
Afficher les droits de partage  : 
Get-SmbShareAccess -Name Compta
Afficher les droits de sécurité  : 
Get-Acl C:\COMPTA | fl