Скрипт для создания ярлыка на рабочем столе

Создать в домене ярлык на рабочем столе пользователя — очень просто.

1. Поместите в папку \\domain\Netlogon подготовленный ярлык (или в другое общедоступное место в сети).

2. В файл logon.bat  для ваших пользователей добавьте следующие строки для копирования ярлыка с именем «1cv8.1.14.69.lnk»:

copy "\\domain\netlogon\1cv8.1.14.69.lnk" "%USERPROFILE%\Рабочий стол\" /Y
copy "\\domain\netlogon\1cv8.1.14.69.lnk" "%USERPROFILE%\Desktop\" /Y

Кодировку файле logon.bat следует выставить «terminal» (иначе строки «Рабочий стол» не отработают). Я так же полагаю, что можете на копируемый ярлык выставить определенные права. Если у пользователя прав нет — ярлык вряд ли скопируется 🙂

Права обязательно проверьте6 в домене на ярлык должны стоять права для чтения для группы Domain Users. Если вы делали ярлык под учетной записью Администратор — права могут выставиться неверно. Проверьте это!

Почему используются две строки:

%USERPROFILE%\Рабочий стол\

%USERPROFILE%\Desktop\

Просто заранее нельзя сказать какие версии Windows у вас используются. В России распространены 2 версии: Английская и Русская. Соответственно чтобы не ошибиться делаем 2 строки.

Данная методика создания ярлыка работает на Winsows 2000, Windows XP, Windows Vista, Windows 7, Windows 2003, Windows 2008 Server (проверенно на всех версиях, отрабатывает отлично).

В чем красота данного решения?

1. Мы можем выставлять права на ярлык, и исходя из прав он будет или не будет копироваться.

2. Отлично работает на всех версиях Windows.

3. Ярлык можно создать в любом месте компьютера пользователя, а не только на рабочем столе.

4. Используя скрипт для учетной записи компьютера (не пользователя) мы можем поместить ярлык вообще куда угодно.

5. Нам не нужны никакие VBS — командная строка есть в любой версии Windows.

И помните, что скопировать ярлык проще, чем создать.

Удачи!

PS:

если в вашем домене используется контроллер домена под управлением Windows 2008, обратите внимание на создание ярлыков с помощью групповой политики.
Возможно, для вас это будет проще.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *