Restricted : aucun script ne peut être exécuté.
AllSigned : seuls les scripts signés peuvent être exécutés.
RemoteSigned : les scripts téléchargés depuis Internet doivent être signés pour être exécutés.
Les scripts présents sur votre poste de travail ne sont pas concernés et peuvent être exécutés.
Unrestricted : pas de restrictions. Les scripts peuvent être exécutés.
connaitre le mode d'execution
Get-ExecutionPolicy
changer le mode d'execution
Set-ExecutionPolicy <mode>
cree un utilisateur
New-ADUser
-Name <login>
-SamAccountName <login>
-UserPrincipaleName <mail>
-AccountPassword (ConvertTo-SecureString -AsPlainText <mdp> -Force )
-PasswordNeverExpires $true
-CannotChangePassword $true
activer Utilisateur
Enable-ADAccount <samaccountname>
Desable-ADAccount <samaccountname>
lancer script
powershell .\PATH
rechercher des utilisateur
Get-ADUser -Filter *
Get-ADUser -Filter * | select samAccountName, Name, UserPrincipalName | Export-Csv UserAdUTF8.csv -Encoding UTF8
cree un groupe
New-ADGroup $groupe -GroupScope Global
inserer des utilisateur dans un groupe
Add-ADGroupMember -identity $groupe -Members <samAccountName>
recherche groupe
Get-ADGroup -Filter *
afficher les utilisateur dans un groupe
Get-ADGroupMember $group | Select-Object name | Export-Csv SEC.csv -Encoding UTF8
ide for powershell
Notepad.exe
Comments