une commande avec l'identifiant renseigné
# par l'utilisateur
Set-ADUser -Identity $user -Department "Marketing" -Credential $cred
# Précomplète le champ nom utilisateur et ajoute
# un message à la fenêtre de demande d'... sible d'enregistrer les identifiants obtenus de l'utilisateur dans un fichier. Le mode de chiffrement dépendant à la fois de l'utilisateur et de l'ordinateur, cela peut permettre d'éviter
ble globale **$ErrorActionPreference** permet à l'utilisateur de définir le comportement par défaut à appliquer... ^ Inquire | Interrompt l’exécution et demande à l'utilisateur.|
^ Stop | Devra être géré par le script comme u... xécution
# pour le processus courant. Demande à l'utilisateur
$ErrorActionPreference = 'Inquire'
</code>
=====
<code powershell>
# Repose la question tant que l'utilisateur
# ne répond pas Oui
Do {
$userChoise = Re... <code powershell>
# Repose la question tant que l'utilisateur ne répond
# pas Oui
Do {
$userChoise = Re...
# Applique des traitements sur l'ensemble
# des utilisateurs du tableau sauf l'administrateur
ForEach ($user
======
<note>
Les alias améliorent l'expérience utilisateur en mode interactif toutefois il est fortement déc... uvent être redéfinis ou absent de l'environnement utilisateur dans lequel exécutera le script.
</note>
Lister
rshell}}
====== PowerShell : Lecture des entrées utilisateur =====
La cmdlet **Read-Host** récupère la saisie utilisateur et alimente la variable :
<code powershell>
$use
sont pas affiché par défaut dans la console de l'utilisateur. C'est la variable **$VerbosePreference** qui per... ire | Affiche le message et demande à l'utilisateur s'il souhaite continuer l'exécution |
^ Continue
====== PowerShell : Modifier le dossier temp de l'utilisateur ======
Les variables d’environnement **TEMP** et... des variables d'environnement TEMP et TMP pour l'utilisateur courant :
<code powershell>
[System.Environment]