Bonjour à tous.
J'ai un script batch qui lance un powershell pour la création d'un utilisateur local.
Quand je lance le script PS seul, je vois bien la fenêtre pour la saisie du mot de passe qui s'affiche et je peux saisir le mot de passe de mon choix.
Après vérifications, le compte est bien créé et est fonctionnel.
En revanche, quand je lance le .bat qui lance le script PS, je ne vois pas le champ de saisie du mot de passe.
Pour être plus précis, y a t-il un moyen d'ajouter à l'écran "Mot de passe :" par exemple ?
Quelqu'un aurait-il une idée ?
Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Force Write-Output "Creation utilisateur" $name = Read-Host -Prompt "Nom d'utilisateur" $UserPassword = Read-Host -AsSecureString New-LocalUser $name -Password $UserPassword -FullName $name Add-LocalGroupMember -Group 'Administrateurs' -Member $name
Code batch : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 echo ##~ Creation Compte Utilisateur ~## powershell Set-ExecutionPolicy Unrestricted -Force powershell -file C:\Users\%username%\Desktop\Create_User.ps1
Merci d'avance
Partager