如何使用批处理或vbscript屏蔽/隐藏WinPE中的密码输入?

时间:2013-01-09 17:19:33

标签: windows-7 batch-file vbscript passwords winpe

输入时我需要输入密码才能显示。它可以保持空白或使用*字符。它可以是批处理或vbscript,只有在启动到WinPE时才会使用。在旧版本中,我们使用了这个vbscript

CreateObject("ScriptPW.Password")

但是,我发现Windows 7不再提供此功能。我读了它是因为不再支持的文件scriptpw.dll。这需要在没有外部文件或第三方可执行文件的情况下完成。

谢谢!

1 个答案:

答案 0 :(得分:0)

我有类似的情况。我已经创建了一个x86 WinPE启动盘,用于从操作系统为FUBAR的加密硬盘中恢复数据。我使用的是Windows ADK 8.1。

可悲的是,我发现WinPE中的净使用已被破坏。如果要映射共享文件夹,则必须在命令字符串中输入密码;它不会提示你它&掩盖密码。看到我在安全组织,指示人们在可见的命令字符串中键入他们的密码不会很好...

我能够在我的自定义启动盘中包含scriptpw.dll,并运行regsvr32来注册它似乎可以工作,但是,当我运行我为编写驱动器而编写的vbscript时,到达我调用ScriptPW.Password.GetPassword()来提示用户密码的代码部分,它仍然显示键入的字符。该脚本在任何完整版x86 Windows上都像魅力一样。