Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Создание ярлыка на расшаренную папку

Ответить
Настройки темы
Любой язык - Создание ярлыка на расшаренную папку

Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


Пользователям на рабочем столе нужны следующие ярлыки:
1. \\имя_сервера\имя_расшаренной_папки
2. \\имя_сервера\имя_расшаренной_папки\имя_папки_отдела\имя_папки_пользователя - название папки отдела подставляется в зависимости от того, к какому OU относится пользователь, имя папки пользователя - такое же, как Last Name в его учётной записи

Скрипт должен проверять есть ли уже такие ярлыки, если нет - то создавать.

Буду признательна за подсказку, в каком направлении читать или за примеры подобных скриптов.

Отправлено: 17:08, 23-11-2010

 

Аватара для cameron

Ветеран


Сообщения: 4677
Благодарности: 1092

Профиль | Отправить PM | Цитировать


смотреть в сторону GPP (Group Policy Preferences)

-------
в личке я не консультирую и не отвечаю на профессиональные вопросы. для этого есть форум.

Это сообщение посчитали полезным следующие участники:

Отправлено: 17:45, 23-11-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


Почитала, посмотрела, руками потрогала - очень понравилось. Первую задачу безусловно решает.
Вопрос по второй - если её немного изменить.
Предположим, что мне нужно создать ярлык на папку \\имя_сервера\папка\папка_пользователя. Название папки пользователя такое же, как Last Name в его учётной записи. Правильно ли я понимаю, что в этом случае, мне нужно в политике создать пользовательскую переменную среды и каким-то образом присвоить ей значение этого Last Name, а затем использовать эту переменную в пути для ярлыка? Если да, то я не знай, как указать это самое значение Last Name.

Отправлено: 15:31, 25-11-2010 | #3


Аватара для cameron

Ветеран


Сообщения: 4677
Благодарности: 1092

Профиль | Отправить PM | Цитировать


Цитата alina1325:
Предположим, что мне нужно создать ярлык на папку \\имя_сервера\папка\папка_пользователя. Название папки пользователя такое же, как Last Name в его учётной записи. »
нужно именно Last Name? обычно используют %usename%, тем более что пользователь , в общем-то, не видит этого названия, и назвать её можно хоть хрюшка_1/хрюшка_2
переменной last name нет, и не думаю что вы сможете её туда добавить.
но, порядой действий у вас правильный.
если остановитель на $LogonUser$ (все переменные доступные GPP можно увидеть встав на заполняемое поле и нажав F3), то сперва делаете папку, потом её цепляете как диск, или ярлык или как вам удобно.

-------
в личке я не консультирую и не отвечаю на профессиональные вопросы. для этого есть форум.


Отправлено: 15:39, 25-11-2010 | #4


Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


Да, вариант работы с имеющимися системными переменными мне понятен.
Дело в том, что имеется следующая структура: общая папка на сервере, в ней папки отделов, в папках отделов папки пользователей, которые называются по их фамилиям. Эти личные папки используются и в том числе для обмена файлами. То есть если user1 хочет передать файл user2, то он копирует/перемещает его ему в папку.
Все имена входа пользователей на английском, а названия папок на русском. Переименовывать папки в соответствии с именами пользователей - будет неудобно им. Можно было бы изменить имена входа, но... что-то у меня сомнения по поводу того, правильно ли так делать.
К тому же остаётся вопрос, как быть с папками отделов, которые тоже входят в путь к папке пользователя. Насколько я понимаю, это придётся делать так: указывать в политике, что нужно создать ярлык, например, \\имя_сервера\Бухгалтерия\%username% и в нацеливании указывать, что это должно выполняться только для пользователей, относящихся к OU Бухглатерия Опт и Бухгалтерия Розница. И таким образом для каждого отдела.

Отправлено: 16:01, 25-11-2010 | #5


Аватара для cameron

Ветеран


Сообщения: 4677
Благодарности: 1092

Профиль | Отправить PM | Цитировать


Цитата alina1325:
Дело в том, что имеется следующая структура: общая папка на сервере, в ней папки отделов, в папках отделов папки пользователей, которые называются по их фамилиям. »
понятно. тогда скрипт.
Цитата alina1325:
Можно было бы изменить имена входа, но... что-то у меня сомнения по поводу того, правильно ли так делать. »
не стоит так делать.
Цитата alina1325:
Все имена входа пользователей на английском, а названия папок на русском. Переименовывать папки в соответствии с именами пользователей - будет неудобно им »
то есть \\server\share\ivanov-ii -это не понятно? тогда всё же скрипт.
Цитата alina1325:
К тому же остаётся вопрос, как быть с папками отделов, которые тоже входят в путь к папке пользователя. Насколько я понимаю, это придётся делать так: указывать в политике, что нужно создать ярлык, например, \\имя_сервера\Бухгалтерия\%username% и в нацеливании указывать, что это должно выполняться только для пользователей, относящихся к OU Бухглатерия Опт и Бухгалтерия Розница. И таким образом для каждого отдела. »
всё правильно, в явном виде указываете имена папок, а имя владельца - через переменную с нацеливанием, иначе будет бяка.

-------
в личке я не консультирую и не отвечаю на профессиональные вопросы. для этого есть форум.

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:13, 25-11-2010 | #6


Новый участник


Сообщения: 25
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата cameron:
то есть \\server\share\ivanov-ii -это не понятно? тогда всё же скрипт. »
Тогда снова вопрос, в какую сторону читать.

Отправлено: 16:26, 25-11-2010 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - Создание ярлыка на расшаренную папку

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - не получается зайти в расшаренную папку с ноутбука Vista Home Premium slassa Microsoft Windows NT/2000/2003 0 22-12-2008 09:36
Разное - Создание ярлыка, для диска смонтированного в папку lxa85 Microsoft Windows Vista 3 11-12-2008 10:17
Как организовать избирательное копирование в расшаренную папку? MikeGl Microsoft Windows NT/2000/2003 3 19-11-2008 00:31
как попасть в расшаренную папку не из домена fvv53 Microsoft Windows NT/2000/2003 1 22-02-2007 12:24
Пользователи из сети не могут войти в расшаренную папку VideoScooter Общий по Linux 9 29-12-2005 11:48




 
Переход