![]() |
[решено] поправить строки под x64
в огромном скрипте есть блок отвечающий за ввод пароля и от греха по дальше скрывающий символы ввода:
Код:
echo hP1X500P[PZBBBfh#b##fXf-V@`$fPf]f3/f1/5++u5>%tmp%\in.com Возможно ли переписать этот блок под x64 или альтернативным способом скрыть вводимые символы с экрана в переменную? |
Какая ошибка? И с чего Вы взяли что in.com не существует? Вы Сами его созадете и заполняете символами в первой строке приведенного Вами кода.
|
Цитата:
Код:
@echo off |
Цитата:
Да, это так. Цитата:
Возможно только применение альтернативной "технологии": Код:
for /f "delims=" %%i in (' |
sov44 не очень понял ваш код он сравнивает веденый пароль с тем что в файле
Georgio метод работает(это безумие даже понять не могу как такое пришло вам в голову), спасибо, это конешн круто как я понимаю альтернатив больше нет? |
Цитата:
|
Цитата:
Угу. Например, так: Код:
$password = ($x = [System.Runtime.InteropServices.Marshal])::PtrToStringAuto($x::SecureStringToBSTR((Read-Host 'Entered symbols will be hide' -AsSecureString))) Можно и в пакетный файл вставить: Код:
for /f "delims=" %%i in (' |
Georgio,
ТЫСЯЧА СПАСИБО ТО ЧТО НУЖНО!!!! ГЕНИАЛЬНО!!! если не сложно поясните пожалуйста код powershell, что делает каждый вызов |
Время: 06:29. |
Время: 06:29.
© OSzone.net 2001-