Скрипт от system

Windows 95, 98, ME и 3,11; WinNT, Win2000, WinXP, Win2003, Vista, 7
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Скрипт от system

Непрочитанное сообщение kharkov_max » 2013-01-10 12:26:35

День добрый.

Нужно в AD через GPO раскидать одну службу, служба ставится из exe файла (это не стандартная Microsoft)
Для того что бы ее ставить был написан на powershell скрипт, локально скрипт работает.

Теперь хотелось бы запускать его при запуске ПК, именно автозагрузке ПК от system а не login пользователя.
Собственно батник который переносит скрипт powershell на ПК юзера и должен его запустить

Код: Выделить всё

1. cmd.exe /c net use z: "%logonserver%\netlogon\folder
2. cmd.exe /c md "%ProgramFiles%\folder"
3. cmd.exe /c copy "z:\service.ps1" "%ProgramFiles%\folder" /Y
4. cmd.exe /c powershell.exe -File "%ProgramFiles%\folder\service.ps1"
5. cmd.exe /c net use z: /delete
Работают строки 1,2,5 - 3,4 не срабатывают, не срабатывают именно при загрузке ПК, если запустить под юзером - все работает.

Подскажите получится ли это сделать от system или нужно крутить на login пользователя ?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Скрипт от system

Непрочитанное сообщение kharkov_max » 2013-01-10 14:09:55

Вопрос решен.

Дал права на сетевой каталог folder на чтение всем ПК в домене, именно ПК а не юзеру

Аватара пользователя
Neus
капитан
Сообщения: 1982
Зарегистрирован: 2008-09-08 21:59:56

Re: Скрипт от system

Непрочитанное сообщение Neus » 2013-01-10 19:58:45

Э... а зачем каждую команду в батнике начинать с cmd.exe /c

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Скрипт от system

Непрочитанное сообщение kharkov_max » 2013-01-10 21:31:32

Neus писал(а):Э... а зачем каждую команду в батнике начинать с cmd.exe /c
Ну как я это прочувствовал ...

К примеру
net use z: "%logonserver%\netlogon\folder
Но каталог уже есть, скрипт вываливается в ошибку и все остальное не отрабатывает.

Но при таком, "моем" решении - ошибка при монтировании папки, и работаем дальше ...

Не исключено что есть другое, более феншуйное решение, но стругал на коленках и "оно" работает ....
Если есть предложения, кидайте ....