PsExec запускает удаленный графический интерфейс в виде черного экрана - Windows7

Я пытаюсь использовать PsExec с сервера для запуска приложений с графическим интерфейсом на удаленных компьютерах с Windows 7 в нашем домене:

psexec //remoteMachine -i kioskApp.exe

Выше приведен администратор.

То, что мы пытаемся сделать, так это то, что все компьютеры сотрудников вынуждены запускать приложения, которые переводят их в режим киоска и заставляют заполнять определенную информацию. (Это вопрос политики компании - если бы не принуждение, сотрудники просто пренебрегали бы заполнением информации.)

Проблема в том, что он появится на удаленном компьютере, но все в кадре будет полностью черным.

Если я использую -i 0 вместо просто -iпользователям предоставляется возможность выбрать, следует ли запускать приложение, что противоречит цели запуска приложения в самом начале!

Помощь будет принята с благодарностью! Заранее спасибо!

3 ответа

Обязательно установите -u а также -p для домена \ пользователя и пароля на удаленном ПК. У меня возникла та же проблема, и я понял, что настройка пользователя исправила проблему.

Попробуйте использовать ключ -s, у меня это сработало.

psexec //remoteMachine -s -i kioskApp.exe

Ключ -s предназначен для запуска процесса от имени пользователя SYSTEM, поэтому я знаю, что объединять эти параметры может быть странно, но это работает!

Задумывались ли вы о создании запланированного задания для запуска программы? Вы можете использовать пользователя "BUILTIN\Users" при создании задачи, чтобы она выполнялась как вошедший в систему пользователь. Это позволит вам использовать групповую политику для отправки, а не зависеть от компьютера администратора, запускающего программу.

Теперь я предупрежу вас, что для установки потребуется некоторое время и тестирование, но оно чрезвычайно мощное. Я бы попробовал, только если вы не можете заставить работать PSexec.

Другие вопросы по тегам