Перепроверьте ваш файл mask.vbs
(включая шестнадцатеричный дамп, если необходимо). Вероятно, вы вставили в него какой-то странный символ.
Этот код отлично работает для меня. Единственная проблема заключается в том, что вы сохраняете выходные данные из файла VBScript в passwd
, а затем выводите passw
в base.txt
, но это не является причиной вашей ошибки компиляции. Как только это исправлено и goto login
удалено (такой метки в приведенном фрагменте нет, я предполагаю, что она является частью более крупной программы), сценарий отлично работает.
Вы также можете попробовать (из командной строки):
cscript /nologo mask.vbs
сам по себе, чтобы убедиться, что виноват файл VBScript, а не файл cmd.