Cita de: gAb1 en 10 Septiembre 2014, 19:05 PM
Edito 2: Al final he encontrado un trozo de codigo, al parecer es powershell pero funciona perfectamente.Código (dos) [Seleccionar]set "psCommand=powershell -Command "$pword = read-host 'Enter Password' -AsSecureString ; ^
$BSTR=[System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($pword); ^
[System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR)""
for /f "usebackq delims=" %%p in (`%psCommand%`) do set password=%%p
If NOT "%password%" EQU "abc" (Goto :FAIL)
Solo comento para decir muy pero que muy buena alternativa, pero como siempre en Batch se debe recurrir a la utilización de otro lenguaje y/o herramienta externa para llevar a cabo algunos propósitos de forma eficiente.
Saludos!