Добавление ярлыка через GPO
Заметка относится к семейству Windows Server 2003, в 2008 немного по другому создаются ярлыки.
Итак предположим что для определенной группы пользователей нам необходимо сделать ярлыки в автозагрузке на программу в общей папке.
1)Для начала сделаем в той же шаре ярлык с полным UNC путем к программе вида \\server\share\proga.exe. Ярлык пусть называется proga_run.lnk
2) Теперь создаем батники прописываем туда строку
copy \\server\share\proga_run.lnk c:\documents and settings\%username%\Программы\Автозагрузка\proga_run.lnk
3) Далее создаем объект групповой политики на нужный нам контейнер, добавляем туда группы или пользователей которым необходим ярлык и ставим им права "Чтение и выполнение"
4)Теперь в параметрах автозагрузки пользователя кидаем наш батник.
Можно вместо батника создать .vbs файл и кинуть его через групповую политику в автозагрузку
Вот его содержимое
Set oShell = WScript.CreateObject("WScript.Shell")
DesktopPath = oShell.SpecialFolders("Автозагрузка") -Месторасположение ярлыка
WorkingPath = oShell.SpecialFolders("Автозагрузка") -Рабочая папка
Set oShortCut = oShell.CreateShortcut(Автозагрузка & "\Shortcut.lnk") -Название ярлыка
oShortCut.TargetPath = "\\server\share\proga.ex" -Путь до исполняемого файла
oShortCut.WorkingDirectory = WorkingPath
oShortCut.Save
Комментариев нет:
Отправить комментарий