|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Почему не выполняется скрипт в автозагрузке через групповую политику? |
|
Почему не выполняется скрипт в автозагрузке через групповую политику?
|
Старожил Сообщения: 392 |
Сделал файл (addprn.vbs) скрипта вида:
Set WshNetwork = CreateObject("WScript.Network") WshNetwork.AddWindowsPrinterConnection "\\Server\HP1220G" WshNetwork.AddWindowsPrinterConnection "\\Server\HP500_42_A0" WshNetwork.AddWindowsPrinterConnection "\\Server\HP500-24" WshNetwork.SetDefaultPrinter "\\Server\HP1220G" Добавляю этот файл в групповую политику в секцию автозагрузки. При загрузке рабочей станции к ней применяется эта групповая политика, при выполнении скрипта выдается сообщение: Не удается найти указанный файл \\proekt.ru\sysvol\proekt.ru\policies\....\machine\scripts\startup\addprn.vbs Code 80070002 Source (null) В чем может быть причина? Пользователь, входящий в домен имеет права пользователя домена. Нужны ли большие права, например администратора рабочей станции, на выполнение этого скрипта? Обязательно ли файл скрипта должен находится в месте нахождения групповой политики в секции автозагрузке? Может ли он располагаться в любом общедоступном месте на диске? Если этот же файл добавить в : пользователи и компьютеры --> user--> учетная запись пользователя--> свойства-->вкладка «Профиль» --> сценарий входа: пишу addprn.vbs, то скрипт срабатывает при автозагрузке без проблем… Также этот скрипт работает если его запустить непосредственно на клиенте машины…. |
|
Отправлено: 08:16, 16-08-2006 |
Старожил Сообщения: 392
|
Профиль | Сайт | Отправить PM | Цитировать Сделал так свой файл - пишется ошибка "Требуется объект oShell.NameSpace("...")"
sDrive="s:\" Set oShell = CreateObject("shell.Application") oShell.NameSpace(sDrive).Self.name = "obmen" - пишется ошибка "Требуется объект oShell.NameSpace("...")" пробовал переписать еого так sDrive="s:\" Set oShell = CreateObject("shell.Application") oShell.NameSpace(sDrive).Self.name = "\\server\obmen" Та же самая ошибка |
Отправлено: 16:20, 18-08-2006 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1482
|
Профиль | Отправить PM | Цитировать net use k: /delete /yes
net use k: \\server\obmen call \\server\папка\start_department.vbs Это другой фаил для департамента =-----------------start_department.vbs--------------- sDrive="K:\" Set oShell = CreateObject("shell.Application") oShell.NameSpace(sDrive).Self.name = "OBMEN" -------- На папку и на скрипты установи разрешение читать и выполнять |
------- Отправлено: 16:31, 18-08-2006 | #12 |
Старожил Сообщения: 362
|
Профиль | Отправить PM | Цитировать Объясните мне почему не выполняется у меня следующий скрипт.
я вызываю Bat файл с текстом regedit.exe /s SecMsgOff.reg сам файл SecMsgOff.reg добавляет ветку в реестр HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\MyDomain.ru с переменной типа REG_DWORD "File" = 1 (Дестичная система) и нифига.. он отрабатывает только в том случае, если пользователь состояит в Группе Domain Admins если только в Domain Users то не работает.. как в такм случае можно говрить о том, что скрипт запускается с правами учетки SYSTEM? |
------- Отправлено: 14:36, 07-12-2006 | #13 |
Старожил Сообщения: 362
|
Профиль | Отправить PM | Цитировать Объясните мне почему не выполняется у меня следующий скрипт.
я вызываю Bat файл с текстом regedit.exe /s SecMsgOff.reg сам файл SecMsgOff.reg добавляет ветку в реестр HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\MyDomain.ru с переменной типа REG_DWORD "File" = 1 (Дестичная система) и нифига.. он отрабатывает только в том случае, если пользователь состояит в Группе Domain Admins если только в Domain Users то не работает.. как в такм случае можно говрить о том, что скрипт запускается с правами учетки SYSTEM? |
------- Отправлено: 14:36, 07-12-2006 | #14 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Loki3D
применяй для "компьютера" и будет тебе SYSTEM.... хотя SYSTEM как и любая учетка тоже может быть ограничен в правах |
Отправлено: 17:05, 07-12-2006 | #15 |
Старожил Сообщения: 362
|
Профиль | Отправить PM | Цитировать amel27
Так, давайте в этой ветке Разберемся До Конца. в разделе Конфигурация Компьютера, скрипт будет запсукаться с учетной записью SYSTEM? а в Разделе Конфигурация Пользователя, Скрипт будет Запускаться с Учетной Записью ПОльзователя? |
------- Отправлено: 10:04, 08-12-2006 | #16 |
Ветеран Сообщения: 4900
|
Профиль | Сайт | Отправить PM | Цитировать Loki3D
ДА |
------- Отправлено: 14:40, 08-12-2006 | #17 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Доступ - [решено] Запрет через групповую политику на доступ к сетевому принтеру, некоторым пользователя | zeroua | Microsoft Windows 2000/XP | 2 | 03-12-2009 10:43 | |
Установка - [решено] Запретить запуск exe через групповую политику. | djeff | Microsoft Windows 2000/XP | 2 | 30-03-2009 10:01 | |
Не могу запустить Everest Corporate в фоновом режиме через групповую политику | ANR | Microsoft Windows NT/2000/2003 | 1 | 05-01-2008 16:32 | |
Как установить НЕстандартный скринсейвер через групповую политику? | ANR | Microsoft Windows NT/2000/2003 | 6 | 06-11-2007 09:00 | |
Удалить Symantec CE через групповую политику | glafirapodkovirina | Автоматическая установка приложений | 0 | 01-02-2007 16:21 |
|