Скрипты по заявкам
Не представляете, как полезно просматривать статистику посещаемости сайта и особенно - слова, по которым посетители попадают к вам через поисковые системы!
Вот у моего спонсора на форуме онлайн-самураев люди грамотные, и в отличие от меня, следят за посещаемостью регулярно. У них там вообще все по-взрослому, и есть, с кого брать пример.
Ну так вот, анализ статистики иногда рождает замечательные и полезные темы для постов. Просматривал я тут статистику и заметил, что 2-3 человека пришли ко мне по запросу “подключить сетевой диск скрипт“. Поскольку, про это дело я еще не писал, то надо думать, посетители ничего у меня не нашли и убежали, не солоно хлебавши. А жаль
На случай, если кто-то еще придет с Гугла по такому запросу, а также для всех прочих заинтересованных читателей, оставлю пару полезных скриптов. Их можно запускать вручную, но лучше - привязать к какой-нибудь групповой политике в домене, и пусть они стартуют автоматически при входе пользователя в сеть.
Скрипт №1. Подключение сетевого диска (mountdisk.cmd).
net use z: /delete
net use z: /persistent:no \\server\shared
Скрипт состоит всего из двух консольных команд, которые нужно поместить в файл с расширением .cmd Будем считать, что на сервере есть сетевая папка shared, к которой открыт общий доступ. Подключим ее как сетевой диск z: - новый диск появится в разделе “Мой компьютер” после загрузки. Первая команда отключит у пользователя сетевой диск z:/, если он имел неосторожность подключить под этим именем какой-либо сетевой ресурс без согласования с вами. Вторая команда, соответственно, подключит указанную вами папку. Само собой, у пользователя должны быть права на доступ к папке, которую вы хотите подключить ему в качестве диска, иначе диск подключен не будет.
Чтобы не дезориентировать пользователя, я предпочитаю не показывать папки, подключаемые в качестве сетевого диска, в сетевом окружении. Для этого даю им сетевое имя, оканчивающееся символом $. Пользователи не видят такие папки в сетевом окружении, но если вы дали им права на доступ, то такие папки могут легко быть открыты при обращении к ним по сетевому имени. В нашем случае, если дать папке имя shared$, то скрипт подключения будет выглядеть так:
net use z: /delete
net use z: /persistent:no \\server\shared$
Скипт №2. Подключение сетевого принтера (assign_printer.vbs).
Set WshNetwork = WScript.CreateObject(”WScript.Network”)
WshNetwork.AddWindowsPrinterConnection “\\server\printer”
Скрипт использует команды vbs. Первая команда создает объект, описывающий всевозможные манипуляции с сетевыми ресурсами, а вторая, соответственно, подключает принтер залогинившемуся пользователю. Таких строк может быть несколько, и вы без труда можете подключить принтеры \\server\printer-1 , \\server\printer-2 итд.
Польза от этого скрипта заключается в том, что администратору не нужно ни объяснять пользователю, как подключиться к принтеру, ни тем более настраивать его вручную в пользовательском профиле. Добавляете скрипт в отдельную политику, которая применяется к тому или иному OU, и определяете, члены каких групп могут применять данную политику при загрузке - им и будут добавляться принтеры при входе в сеть. Вам остается лишь создать сетевые принтеры следить за их доступностью.


То что надо! Как раз собирался искать скрип для подключение сетевого принтера… Смотрю почту, а там прямая ссылка с описанием. Вот это оперативность Ж-)
Наслаждайся
У меня там еще кой-какие скрипты завалялись. Буду понемногу постить
А интересная идея. периодически анализирую запросы, там масса интересного, надо использовать их…
Да, источник вдохновения неиссякаемый
Вместо того, чтобы писать ни о чем, чем многие грешат, можно подыскать подходящую тему среди запросов, по которым к тебе на сайт приходят.
А вот такая задачка
имеется терминальный сервак 2003. Нужно, чтоб у подключившихся к нему (терминально) пользователей, подключался сетевой диск, допустим О: по умолчанию.
Kernel,
Если я правильно понял условие задачи, то скрипт №1 способен ее решить. Только что проверил на терминальном сервере, подмонтировав в качестве диска сетевую папку, лежащую на другой машине.
Интересная статья, кстати автору хочу предложить установить от яндекс.денег полезную фишку на сайт “Дай рубль”. Я бы дал, так сказать на поддержание.
Мне кажется, при добавлении принтера каждый раз будут слетать настройки, если этот принтер уже установлен. Может тут нужна проверка, подключен ли сетевой принтер уже
ZORBI, вы не поверите - не слетают.
Впрочем, не спорю, сюда разумнее было бы добавлять проверку на наличие подключаемого принтера в системе, но это, как говорится, уже другая статья
Я сейчас перечитал в инете разные статьи на эту тему и в одной увидел, что слетают
Попробую на работе потом проверить
Выдается ошибка в 39 символе первой строки… Что может быть? Этот участок (”W
Это известный глюк при копировании с экрана из-за разницы в кодировках
Попробуйте просто перепечатать этот текст. Скрипт 100% рабочий.