Форум программистов, компьютерный форум, киберфорум
Наши страницы
PowerShell
Войти
Регистрация
Восстановить пароль
 
slava82
0 / 0 / 0
Регистрация: 24.05.2015
Сообщений: 2
#1

Не выполняется запуск программы на удалённом компьютере командлетом Invoke-Command - PowerShell

09.06.2015, 22:53. Просмотров 784. Ответов 3
Метки нет (Все метки)

Уважаемые форумчане. Прошу знающих Powershell помочь в такой проблеме. Есть доменная сеть с компьютерами. Все компьютеры находятся в одном помещении. Нужно из контроллера домена на всех рабочих станциях средствами powershell запустить какое-либо приложение, например paint или word.

Я использовал такой код
Invoke-Command –ComputerName user-1,user-2 –ScriptBlock {& “c:\windows\system32\mspaint.exe”}
http://www.cyberforum.ru/powershell/thread1396129.html

Но никакой реакции на рабочих станциях нет. В диспетчере задач тоже процессов нет. На всех компьютерах настроен WinRM.

Прошу по возможности написать готовый код, потому что устал ходить по ссылках
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.06.2015, 22:53
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Не выполняется запуск программы на удалённом компьютере командлетом Invoke-Command (PowerShell):

Запуск скрипта с правами локального администратора на удалённом компьютере
Доброго времени суток. Запускаю скрипт на удаленном компьютере и передаю именя...

Получить список принтеров, установленных на удалённом компьютере
Здравствуйте. Нужно вывести на экран список установленных принтеров с...

Запуск готового скрипта на удалённом сервере
Доброго времени суток. Я очередной новичок в PowerShell, поэтому прошу не...

Запуск bat-файла на удалённом компьютере
Собственно, как с компьютера запустить .bat файл/какой-то скрипт на удалённой...

Вызов программы на удалённом компьютере
Мне нужно сделать так, чтобы вызвать программу на удалённом компьютере в сети,...

3
greg zakharov
Покинул форум
1937 / 813 / 233
Регистрация: 07.05.2015
Сообщений: 1,640
10.06.2015, 18:19 #2
1)Стоит обратить внимание на ExecutionPolicy
2)Обратить внимание на параметр Credential у Invoke-Command (более подробно - man Invoke-Command -detailed)
3)Скриптблок должен выглядеть как скриптблок, а не как параметр самого хоста /command, т.е.
PowerShell
... -ScriptBlock {mspaint} ...
0
slava82
0 / 0 / 0
Регистрация: 24.05.2015
Сообщений: 2
11.06.2015, 14:22  [ТС] #3
Спасибо, что откликнулись.

Цитата Сообщение от greg zakharov Посмотреть сообщение
Стоит обратить внимание на ExecutionPolicy
Все компьютеры в доменной сети. Я выполняю скрипт на контроллере домена от пользователя "Администратор домена".
Я пробовал ставить в начале скрипта Set-ExecutionPolicy unrestricted.

Цитата Сообщение от greg zakharov Посмотреть сообщение
2)Обратить внимание на параметр Credential у Invoke-Command (более подробно - man Invoke-Command -detailed)
-Credential также добавлял. Выскакивало окно с логином и паролем. Я их вводил, но компьютеры не реагировали.

Цитата Сообщение от greg zakharov Посмотреть сообщение
3)Скриптблок должен выглядеть как скриптблок, а не как параметр самого хоста /command, т.е.
Это я не понял. Как обратится к запускаемой программе на удалённом компьютере.
0
greg zakharov
Покинул форум
1937 / 813 / 233
Регистрация: 07.05.2015
Сообщений: 1,640
12.06.2015, 07:42 #4
Цитата Сообщение от slava82
Это я не понял. Как обратится к запускаемой программе на удалённом компьютере.
Могу лишь предложить почитать
PowerShell
man about_rem*
о выполнениях команд удаленно. Но если Вы, читая справку, чего-то не понимаете, увы, помощь сводится к нулю.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2015, 07:42
Привет! Вот еще темы с решениями:

Авторизация на удалённом компьютере
Подскажите как авторизоваться на удалённом компьютере. Задача такая, нужно...

Запуск программы на другом компьютере
Есть программа на c# с .net framework 4, но она не запускаестя на другом компе....

Запуск программы на другом компьютере
Программа не запускается на другом компьютере. Компилирую на Visual Studio...

Запуск программы на другом компьютере
Здравствуйте. Такая проблемка: Написал программу на формах, также используются...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru