如何在cmd或powershell中输入密码而不被SOC记录?

问题描述 投票:0回答:1

我必须输入服务器凭据才能在命令行上安装供应商软件。例如:

software.exe user=<username> pass=<password>

我想输入密码而不被 SOC 记录并让其他人看到。理想情况下,我希望它提示输入密码,SOC 不会跟踪该密码,也不会出现在 cmd 历史记录中。

我尝试在 powershell 中执行以下操作:

$p=Read-Host -AsSecureString -prompt "pwd"

software.exe user=<username> pass=$p

但这没有用。

我不可以直接在cmd或powershell中以明文方式输入密码

任何建议都会非常有帮助。

powershell security cmd
1个回答
0
投票
$p = Read-Host "pwd" -MaskInput

Microsoft PowerShell - 读取主机

© www.soinside.com 2019 - 2024. All rights reserved.