Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Могу ли я удаленно установить программу через powershell/

Ответить
Настройки темы
PowerShell - Могу ли я удаленно установить программу через powershell/

Пользователь


Сообщения: 114
Благодарности: 0


Конфигурация

Профиль | Отправить PM | Цитировать


Приветствую. Научился смотреть список ПО на стороннем ПК.
командой
Код: Выделить весь код
$events = Invoke-command -computer $event1 {Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* }
Теперь так же хотел обновить firefox командой

Код: Выделить весь код
Invoke-command -computer pc14 { &"\\хх\distr\Firefox\64bit\FirefoxSetup56.0.2.exe"' '"-ms" }
Но получаю ошибку


Имя "\\хх\distr\Firefox\64bit\FirefoxSetup56.0.2.exe" не распознано как имя командлета, функции, файла скрипта или выполняемой программы. Проверьте правильность написания имени, а так
же наличие и правильность пути, после чего повторите попытку.
+ CategoryInfo : ObjectNotFound: (\\хх\distr\Fire...Setup56.0.2.exe:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException


Понятно, что это можно в логон скрипт подкинуть. Но мне все же интересно могу я на горячую заставлять сторонние ПК выполнять разовые скрипты ? (почему разовые?, да потому что новую версию браузера мне все ровно ручками качать)
Прошу прошения за нубские вопросы((

Отправлено: 20:34, 30-10-2017

 

Ветеран


Сообщения: 1259
Благодарности: 861

Профиль | Отправить PM | Цитировать


Скопировать сначала FireFox,а после запустить:
Код: Выделить весь код
copy "\\хх\distr\Firefox\64bit\FirefoxSetup56.0.2.exe" \\pc14\C$\
Invoke-command -computer pc14 { &"C:\FirefoxSetup56.0.2.exe" -ms }

Отправлено: 20:44, 30-10-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 114
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Kazun:
Скопировать сначала FireFox,а после запустить: »
Спасибо.
Работает, но пишу бат скрипт. копирую бат скрипт и саму программу на систему. И из батника запускаю скрипт. Так как команда &"C:\FirefoxSetup56.0.2.exe" -ms с параметрами не работает(.


листинг бат файла
Код: Выделить весь код
"C:\Program Files (x86)\32Firefox Setup 56.0.2.exe" -ms
Повершел
Код: Выделить весь код

$events1="PC1", "PC2"
Foreach ($event1 in $events1) 
{
#$events = Program Files (x86)

copy "D:\64bit\32Firefox Setup 56.0.2.exe" "\\$event1\C$\Program Files (x86)\"
copy "D:\64bit\32Firefox Setup.bat" "\\$event1\C$\Program Files (x86)\"
Invoke-command -computer $event1 { &"C:\Program Files (x86)\32Firefox Setup.bat" }

del "\\$event1\C$\Program Files (x86)\32Firefox Setup.bat"
del "\\$event1\C$\Program Files (x86)\32Firefox Setup 56.0.2.exe"
		

	
}

Отправлено: 17:26, 08-11-2017 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - Могу ли я удаленно установить программу через powershell/

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Установка - Не могу установить программу vipvodu Microsoft Windows 2000/XP 2 12-02-2012 22:42
PowerShell - Не могу удаленно подключиться к компьютеру через WMI tarasov.evgeny Скриптовые языки администрирования Windows 5 24-08-2011 14:43
Не могу установить программу с лицезионного DVD диска SUBST Лечение систем от вредоносных программ 4 11-04-2011 17:20
Не могу установить программу на WIDOWS-е XP GerrWolf Microsoft Windows 2000/XP 10 04-03-2007 14:12
не могу установить программу natalochka Microsoft Windows 95/98/Me (архив) 14 19-02-2003 21:17




 
Переход