|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - [решено] запуск батника через Груповые политики |
|
Разное - [решено] запуск батника через Груповые политики
|
Новый участник Сообщения: 8 |
Профиль | Отправить PM | Цитировать взял за основу код написаный amel27 изменил необходимые действия в цикле. В результате батник не отрабатывает через ГП на компьютер startup. Тот же самый батник при запуске его от имени уже залогиневшегося пользователя отрабатывается на ура. Подскажите что еще нужно дописать и(или) поправить в коде чтобы он отрабатывался через ГП
компы на которых необходимо выполнять батник Win2000 и WinXP собственно сам код взят тут http://www.oszone.net/6167 @echo off :: Извлекаем из реестра полный путь к папке, содержащей профили пользователей for /f "usebackq tokens=3,3* delims== " %%i in (`reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /v ProfilesDirectory`) do set profiles=%%i :: Полученный путь используем в качестве новой переменной %profiles% for /f "usebackq delims==" %%i in (`echo %profiles%`) do set profiles=%%i :: Для всех профилей пользователей (кроме All Users и %Username%) поочередно загружаем пользовательский :: куст реестра, представляющий собой файл NTUSER.DAT и импортируем в него заранее подготовленный :: REG-файл, содержащий твики реестра. For /F "usebackq tokens=* delims==" %%i in (`DIR /B /AD-S "%profiles%" ^| FINDSTR /V /B /I /C:"All Users" /C:"%username%"`) DO ( reg load HKEY_USERS\Custom "%profiles%\%%i\NTUSER.DAT" reg copy HKEY_USERS\Custom\Software\Policies\9.0 HKEY_USERS\Custom\Software\Policies\11.0 /s /f reg unload HKEY_USERS\Custom ) exit |
|
Отправлено: 21:40, 15-04-2010 |
Ветеран Сообщения: 727
|
Профиль | Отправить PM | Цитировать sotons,
Цитата sotons:
также не забываем про rsop(gpresult) - помеж политика вообще не применилась |
|
------- Отправлено: 01:16, 16-04-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать через ГП на юзер startup (user configuration) таже самая история
при этом пользователю предварительно даются права админа на локальном компе |
Отправлено: 09:21, 16-04-2010 | #3 |
Ветеран Сообщения: 727
|
Профиль | Отправить PM | Цитировать sotons,
ну вы так и не написали конкретно сам файл-батник не запускается или какието его внутренности не выполняются локализуйте для начала внутренности, комментируя те или иные команды, далее будем говорить тот же скрипт без политик просто через автозагрузку работает? Цитата sotons:
в суть батника не вникал но уже вижу возможные траблы: Цитата sotons:
Цитата sotons:
|
|||
------- Отправлено: 09:50, 16-04-2010 | #4 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Сам батник запускается я так понимаю не работают его функции причем не на win2000 не на winXP
Суть батника в том, что надо перебрать все имеющиеся профили пользователей и для каждого командой REG сначала подгрузить куст найденного пользователя скопировать ветку реестра и выгрузить профиль для загрузки следующего профиля Я никак не пойму почему если этот батник запускает залогиневшейся пользователь то он работает (это выполняю копированием через ГП батника в папку автозагрузка) а сразу через ГП содержимое не выполняется, может это потому что через ГП от имени системы команда REG не выполняется |
|
Отправлено: 12:34, 16-04-2010 | #5 |
Сообщения: 53444
|
Профиль | Отправить PM | Цитировать sotons, попробуйте убрать из батника первую строку @echo off и включить на этом компе политику "Выполнять сценарии загрузки с отображением команд", а также в конце батника поставить Pause. После этого смотрите, где обламывается.
|
Отправлено: 13:46, 16-04-2010 | #6 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать спасибо разобрался
|
Отправлено: 10:14, 20-04-2010 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - как через групповые политики запретить запуск программы | Alex6661 | Microsoft Windows 2000/XP | 19 | 14-07-2014 18:34 | |
CMD/BAT - [решено] Запуск программ из батника | akrav | Скриптовые языки администрирования Windows | 16 | 27-05-2009 00:19 | |
sbs и запуск батника при логоне | farlow | Microsoft Windows NT/2000/2003 | 4 | 30-11-2007 13:16 | |
Службы - [решено] Груповые политики (gpedit.msc)??? | Miroed | Microsoft Windows Vista | 4 | 23-10-2007 14:08 | |
Груповые политики с ограничением запуска программ | BloodJakal | Microsoft Windows NT/2000/2003 | 4 | 01-04-2007 09:57 |
|