Как я могу маскировать/скрывать ввод пароля в WinPE, используя партию или vbscript?

Мне нужен ввод пароля, который не будет показан, печатая. Это может или остаться чистым или использовать * знаки. Это может быть или в партии или в vbscript, и это будет только использоваться, в то время как загружено в WinPE. В более старых версиях мы использовали этот vbscript

CreateObject("ScriptPW.Password")

Однако я нахожу, что это больше не доступно с Windows 7. Я читал, это из-за больше поддержанного файла scriptpw.dll. Это должно быть сделано без внешних файлов или сторонних исполняемых файлов.

Спасибо!

2
nl ja de
Вы не можете зарегистрировать dll файлы в WinPE. Я столкнулся с той страницей, прежде чем я отправил и it' s просто не возможный.
добавлено автор fix, источник
I' ve предлагают потенциальные решения, включающие HTA. Я могу замаскировать пароль с ним, но я должен использовать эти переменные за пределами файла HTA. Все сценарии уже написаны в партии, и vbs, таким образом преобразовывая все в HTA только для этой особенности не идеален.
добавлено автор fix, источник
Посмотрите раздел конца принятого ответа здесь stackoverflow.com/questions/664957/…
добавлено автор Bali C, источник

1 ответы

У меня есть аналогичная ситуация. Я создал загрузочный диск x86 WinPE для восстановления данных из зашифрованных жестких дисков, где OS - FUBAR'ed. Я использовал Windows ADK 8.1.

Sadly, I discovered that net use is broken in WinPE. When you want to map a share folder, you have to enter your password in the command string; it won't prompt you for it & mask the password. Seeing as I am in the security organization, instructing folks to type their password in a visible command string would not go over very well...

Я смог включать scriptpw.dll в свой таможенный загрузочный диск, и бегущий regsvr32, чтобы зарегистрироваться это казалось , чтобы работать, однако, когда я управляю vbscript, я написал для отображения двигателей, когда это добирается до раздела кода, где я называю ScriptPW.Password. GetPassword (), чтобы вызвать для пароля пользователя, это все еще показывает напечатанным знакам. Сценарий работает как очарование над любой полной версией x86 Windows.

0
добавлено
Про Windows
Про Windows
941 участник(ов)

Microsoft Windows и всё, что с этим связано. Список интересных групп и каналов: https://github.com/goq/telegram-list

Microsoft Developer Community Chat
Microsoft Developer Community Chat
584 участник(ов)

Чат для разработчиков и системных администраторов Microsoft Developer Community. __________ Новостной канал: @msdevru __________ Баним за: оскорбления, мат, рекламу, флуд, флейм, спам, NSFW контент, а также большое количество оффтоп тем. @banofbot