Назад | Перейти на главную страницу

Cloud Labs, использование PSexec для запуска файла bat на другом компьютере, ошибка отказа в доступе

Итак, дело в том, что я пытаюсь автоматизировать этот нагрузочный тест с помощью виртуальных машин и WinTask. Итак, я пишу сценарий с использованием psexec, который запускает другой сценарий на каждой виртуальной машине, которая запускает WinTask, и именно так я получу одновременных пользователей для этого теста. Что ж, я продолжаю получать ошибки доступа запрещен с этим скриптом. Я исследовал эту проблему и перепробовал все, что мог.

Это была моя последняя попытка:

psexec \\ ipaddress -u administrator -p пароль -d -h -i -s cmd.exe / c start C: \ Users \ Administrator \ Desktop \ runtest.exe

Я открыл диспетчер учетных данных и попробовал это, я отключил брандмауэр на обоих компьютерах, я пробовал все - <>, но все равно доступ запрещен. Какие-либо предложения?

РЕДАКТИРОВАТЬ: Также я могу пинговать, RDP с машины A-B и B-A, все, что связано с сетью, подключено, только когда я пытаюсь использовать этот psexec, он не запускает его

РЕДАКТИРОВАТЬ: Пытался использовать имя компьютера вместо IP-адреса, и я получил немного другую ошибку, не удалось установить службу PsExec: доступ запрещен, поэтому все еще доступ запрещен ошибка

В качестве теста переключите команду на ipconfig вместо cmd.exe.

Вы в домене? В таком случае имя пользователя должно быть в форме домен \ имя пользователя.

Я бы попытался сопоставить следующий пример (подставив правильный IP-адрес, домен, имя пользователя и пароль):

psexec \\IP_Address -u domain\username -p password ipconfig

UAC или другие проблемы? Вы используете Windows 7, и для того, чтобы все это работало, я в течение первых нескольких месяцев моей первой работы сильно настраивал машины. Возможно, вам придется сделать то же самое. Не уверен, что это настоящая причина, но просто говорю, что это вероятно.