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