对于 Windows 来说“read -s” 等同吗?

对于 Windows 来说“read -s” 等同吗?

在 Linux 中你可以键入并存储值而不显示您正在键入的内容通过将-s参数添加到read命令中。

Windows 中是否有等效的命令?

答案1

http://nurky.rf.gd/dl/conset.zip
密码是:broughtToYouByTheG00D0n3$
(密码是为了阻止提供商扫描档案,只是指出)

提取后,输入:

conset /PH myValue=

输入一些内容并按回车键。现在输入以下内容以查看它是否有效:

echo %myValue%

祝你好运 :)

答案2

以下相当于read不带-s标志的 just 命令。您输入的内容将要显示,因为set不支持等效的标志-s,但从安全角度来看,这是一个起点,因为至少您的秘密不会保留在您的终端历史记录中。

# set /P PASSWORD="> "
> secret

# echo %PASSWORD%
secret

相关内容