 |
|
Скрипт автозапуска, настройка.
Всем привет, бьюсь над проблемой помогите разобраться.
Нужно засунуть батник в скрипт автозапуска машины.
При первом входе у меня срабатывает скрипт.
Install.bat
Код:
echo off
start Create.bat
echo Startup configuring ...
Attrib -r -h -s %systemroot%\system32\GroupPolicy\Machine\Scripts\scripts.ini > nul
Copy scripts.ini %systemroot%\system32\GroupPolicy\Machine\Scripts\scripts.ini > nul
Copy terminalon.cmd %systemroot%\system32\GroupPolicy\Machine\Scripts\Startup\terminalon.cmd > nul
Attrib %systemroot%\system32\GroupPolicy\Machine\Scripts\scripts.ini +h +s
Attrib %systemroot%\system32\GroupPolicy +h +s
Echo ============
Create.bat
Код:
cd C:\WINDOWS\system32
md GroupPolicy
cd C:\WINDOWS\system32\GroupPolicy
md Machine
cd C:\WINDOWS\system32\GroupPolicy\Machine
md Scripts
cd C:\WINDOWS\system32\GroupPolicy\Machine\Scripts
md Startup
exit
scripts.ini
Код:
[Startup]
0CmdLine=%systemroot%\system32\GroupPolicy\Machine\Scripts\Startup\TerminalOn.cmd
0Parameters=
Вот сопсно все необходимое. Скрипт срабатывает, при открытии оснастки gpedit.msc в автозагрузке стоит батник на загрузку, стоять то стоит но не запускается. Если заново его применить, то все срабатывает. В чем ошибка догнать не могу ... При установке ОС папки GroupPolicy вообще нет ! Ее приходится создавать руками и присваивать ей нужные атрибуты, хотя на уже установленых машинах она есть...
|
mamont1, Спасибо конечно, но суть от этого все равно не изменится. Не работает запуск.
|
Разобрался, может комупригодится ...
Для работы скрипта автозапуска ко всему вышеизложеному нужно добавить копирования файла gpt.ini со следуйщим содержанием.
Код:
[General]
gPCMachineExtensionNames=[{42B5FAAE-6536-11D2-AE5A-0000F87571E3}{40B6664F-4972-11D1-A7CA-0000F87571E3}]
Version=2
Он должен лежить в папке
Код:
%systemroot%\system32\GroupPolicy\
Вот и все.
|
Время: 13:50.
© OSzone.net 2001-