Добавление ярлыка через 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
Комментариев нет:
Отправить комментарий