Jak utworzyć monit o hasło w pliku wsadowym?

0

Jeśli chodzi o partię, którą tworzę, muszę wiedzieć, jak stworzyć coś takiego jak system haseł, który ukrywa wpisywany tekst i / lub zastępuje go gwiazdkami (*) - aby nikt nie widział, co wpisuję w?

Jak mogę to zrobić?

Swillfreat
źródło
2
Być może to pytanie SO da jakiś pomysł, stackoverflow.com/questions/664957/…
JackLock

Odpowiedzi:

0

Nie możesz tego zrobić natywnie w systemie DOS.

Będziesz musiał użyć czegoś takiego jak EditVar i uruchomić go w następujący sposób:

editv32 -m -p "Enter the password: " PWD

Może to powodować problem z programem antywirusowym, ponieważ traktuje go jako urządzenie do wstrzykiwania kodu.

Travis
źródło
Jest to urządzenie do wstrzykiwania kodu. Chociaż nieszkodliwy. Ponieważ do manipulacji Env-Vars w ten sposób potrzebny jest zastrzyk kodu. I nie działa na 64-bitowych systemach Windows! (Przynajmniej nie ostatni raz tego spróbowałem.)
Tonny
Skompilowałem również wersję 64-bitową.
Bill_Stewart