Mam skrypt Windows .bat, w którym próbuję uruchomić polecenie z hasłem w parametrze. Hasłem, którego chcę użyć, jest [email protected]#$%^&*()_+|-=\][{}';:"/.>?,<
.Wywoływanie znaków specjalnych w cmd
Z tego, co przeczytałem here, powinienem uciec ^&|\<>
z ^
. Z tego co zakładam, powinienem uciec "
z \"
.
To daje mi coś takiego:
runme.exe /password:"[email protected]#$%^^^&*()_+^|-=^\][{}';:\"/.^>?,^<"
Ale to nie działa - moja aplikacja docelowa odpowiada nieudanego logowania.
Jak mam uciec z tych wszystkich znaków, aby móc zakodować hasło w mojej grupie (zignorowanie problemów bezpieczeństwa)?
http://stackoverflow.com/questions/1741546/how-to-input- special-character-in-cmd – Atara
Więc sugerujesz '/ password: ~! @ # $% ^^^ & *() _ +^| - = \] [{} ';:" /.^>? ,^<'? Nie, nie działa – NOtherDev
% jest wyjątkowy, %% wydaje się uciec. – jon