Я делал пакетный файл, который смог создать файл с кодировкой vbs, который я уже сделал, но когда я попытался запустить файл, он пытался запустить код vbs как команду и не поставить его в файл код, который дал ошибкиПопытка сделать пакетный файл создать код vbs
set line5=set objWMIService = getobject("winmgmts://"_& strComputer & "/root/cimv2")
echo %line5% >>password.vbs
это один попытался запустить strComputer как команда
set line20=strComputer = "."
echo %line20% >>password.vbs
это один попытался запустить strComputer часть, но у меня есть один как это, и он отлично работает
set line21=strExe = "explorer.exe"
echo %line21% >>password.vbs
в этом, он пытается загрузить strEXE как команда
set line49=WScript.echo "Created: " & strExe & " on " & strComputer
echo %line49% >>password.vbs
для этого последнего программа пытается запустить «на» как команду
Так что, если кто-нибудь читает делает не понимаю мою проблему. Я еще раз скажу, что я пытаюсь сделать, это сохранить код vbs в файл, но пакетное окно продолжает пытаться выполнить случайные команды, которые я пытаюсь поместить в файл, что заставляет его не помещать их в файл и дайте мне ошибки, чтобы файл работал неправильно. Я собираюсь сказать это заранее, спасибо всем, кто пытается помочь
см. [Это] (http://stackoverflow.com/questions/8055371/how-to-run-two-commands-in-one-line-in-windows-cmd) –
Возможно, это будет лучше проверьте [this] (http://stackoverflow.com/a/9074483/388389) вместо создания отдельного файла vbscript. – npocmaka
также проверьте [this] (http://stackoverflow.com/a/36679829/2152082) (он предназначен для создания второго пакетного файла, но метод тот же) – Stephan