Как запустить команду в системной команде после запуска через командный файл - PullRequest
0 голосов
/ 25 июня 2019

Мне обычно нужно запустить psexec -s -i cmd.exe, и когда создается системный пользовательский терминал, мне нужно выполнить команду входа в систему для части программного обеспечения.По сути, мне нужно запустить командный файл, который запускает psexec -s -i cmd.exe и, когда откроется окно, выполнить команду в этом окне.Я просто не могу заставить его работать в новом открывшемся окне.

psexec -s -i cmd.exe \ MyPC -u имя пользователя -p пароль cmd / k ping yahoo.com

Это был тест для запуска команды ping после команды psexecОкно запускается.

psexec -s -i cmd.exe \ Omen-PC -u rloun -p 4C1D3urn cmd / k ping yahoo.com

Ожидаемый результат - двойной щелчок командного файла, запуск cmdкак администратор, запустите код входа (что мне нужно делать регулярно) в начальном окне консоли администратора, затем запустите psexec и выполните ту же команду кода входа в это новое окно, которое запускает psexec -s -i cmd.exe.

...