我必须输入服务器凭据才能在命令行上安装供应商软件。例如:
software.exe user=<username> pass=<password>
我想输入密码而不被 SOC 记录并让其他人看到。理想情况下,我希望它提示输入密码,SOC 不会跟踪该密码,也不会出现在 cmd 历史记录中。
我尝试在 powershell 中执行以下操作:
$p=Read-Host -AsSecureString -prompt "pwd"
software.exe user=<username> pass=$p
但这没有用。
我不可以直接在cmd或powershell中以明文方式输入密码
任何建议都会非常有帮助。
$p = Read-Host "pwd" -MaskInput