PsExec (v2.11) может занять до минуты, чтобы вызвать процесс, локально или удаленно.
Я использую следующую командную строку:
psexec.exe -u domain\username -p mypassword -accepteula -d -h \\machinename C:\path\to\myapp.exe
У меня на всех машинах отключен брандмауэр.
Что еще я могу посмотреть?
ОБНОВЛЕНИЕ: я использовал procmon, чтобы выделить задержку:
Команда косвенно открывает пользовательский сеанс под указанным именем пользователя для запуска процесса, поэтому он будет долгим, вы мало что сделаете для этой проблемы.
Только совет, чтобы сделать это немного быстрее:
Вы можете попробовать с -s запустить процесс как ЛОКАЛЬНУЮ СИСТЕМУ.
Попробуйте использовать -e, чтобы профиль пользователя не загружался.