erShell ======
**PowerShell** est une solution d’automatisation, le terme désigne à la fois :
* Le ... ate **C**onfiguration)).
Conçu initialement pour automatiser les tâches d'administration de Windows, ... ntégration/livraison continues (CI/CD) de ou de l'automatisation des flux de travail en général.
Powe... hells :
* Historique de ligne de commande ;
* Autocomplétion : saisie semi-automatique via la touc
chiers système (SFC) depuis un environnent de restauration (WINRE s’exécutant sur une clé USB par exemple) cependant il faudra alors préciser les valeurs des paramètres **OF... Fbootdir=c:\ /OFFwindir=d:\windows
</code>
===== Aucune lettre associée au volume de boot =====
Dans cet exemple, aucune lettre de lecteur n'est associé
# Récupère et affiche les 20 derniers échecs d'authentification
Get-EventLog -LogName Security -New... tion des droits d'accès =====
Les droits d'accès aux dossiers/fichiers sont définis par ACL (Acces Co... >
# Récupère le descripteur de sécurité
# associé au dossier "C:\Users\aUser\aRepository"
Get-Acl -Path 'C:\Users\aUser\aRepository' | Format-List
</code>
{{tag>sysadmin windows powershell réseau network sécurité}}
====== PowerShell : Gestion des paramètres et services réseaux ======
===== Paramétrer une interface réseau =====
La cmdlet **New-IPAddress** permet de configurer une interface réseau. On désigne l'interface via l'argument ''-Interfa
compte administrateur, ou via une console de restauration winRE ((**Win**dows **R**ecovery **E**nviro... :
* de réactiver un compte
* de créer un nouveau compte utilisateur/administrateur
===== Créer u... >
REM mot de passe en argument
net user info nouveau_mot_de_passe
REM syntaxe pour saisir un mot de p... os-net.fr/doku.php?id=sysadmin:windows:windows-10:authentification_impossible_apres_windows_update_ass
====
<code batch>
REM retirer les attributs spéciaux sur le dossier
attrib c:\boot\bcd -h -r -s
REM... du système windows
REM retirer les attributs spéciaux sur le dossier
attrib c:\boot\bcd -h -r -s
REM ... ant l'argument **/f ALL**, le firmware UEFI et d’autres paramètres du BIOS seront mis à jour.
</note>
<code powershell>
# Démarrage de PowerShell sans autoriser l’exécution de scrips
# pour le processus ... e https://go.microsoft.com/fwlink/?LinkID=135170.
Au caractère Ligne:1 : 1
+ .\HelloWorld.ps1
+ ~~~~~~... SecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
</code>
La cmdlet **Set-ExecutionP
{{tag>sysadmin windows recovery win-pe win-re restaurer}}
====== Windows: Restauration des fichiers système via DISM ======
Depuis la console en adminis... ge n'est pas endommagée on peut procéder à la restauration des fichiers:
<code batch>
Dism /Online /Cl
=====
Le console Powershell n'utilise pas par défaut l'encodage UTF8 :
<code powershell>
# Affiche l... accède via l'opérateur '::'. Pour la modifier il faut changer l'encodage utilisé par Windows.
<note>