0
我正在嘗試在BATCH中創建的cmd程序中獲取密碼輸入。我想知道是否可以在BATCH中使用類似bash的密碼輸入。 ICYDK,我說的是當你在bash中輸入密碼時,它不顯示字符,而是整個字段只是空白。如何在BATCH中輸入bash密碼輸入?
我目前使用這樣的:
powershell -Command $pword = read-host "Enter password" -AsSecureString ;^
$BSTR=[System.Runtime.InteropServices.Marshal]::SecureStringToBSTR($pword) ;^
[System.Runtime.InteropServices.Marshal]::PtrToStringAuto($BSTR) > .tmp.txt
set /p password=<.tmp.txt & del .tmp.txt
我只是想知道,如果它是可能的。
只要你有PowerShell和批次的混合。你的問題沒有用powershell標記,那麼你想要什麼語言? – Squashman
[在批處理文件中隱藏輸入]的可能重複(http://stackoverflow.com/questions/5852759/hide-input-in-batch-file) – Squashman