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

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Команды для сценария входа

Ответить
Настройки темы
Команды для сценария входа

Пользователь


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

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


Подскажите где взять полный список команды для сценария входа (bat или cmd файл)? Нужно например что бы к подключаемому диску автоматически присваивался Label, а для папок безопасность. Хотелось бы иметь список всех комманд...

Отправлено: 12:54, 19-11-2007

 
HLT HLT вне форума

Ветеран


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

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


Сетевые диски не переименовываются
Если Вам надо чтобы оно называлось "папка обмена" - поменяйте имя сетевого ресурса.

Например, если сетевой ресурс называется ОБЩАЯ_ПАПКА на сервере SERVER и у пользователей подключен на диск G:, то при заходе в "мой компьютер" данный ресурс будет отображаться как "ОБЩАЯ_ПАПКА на SERVER (G"

Цитата ForGroin:
Немного не понял что вы этим имели ввиду "Список команд: см. приложение." »
В сообщении timon4ik есть приложенный файл. Если его скачать и распаковать - будет справочник по командам, датированный 2001 годом. Правда, у меня он почему-то ругается на скрипты и не открывается полностью. Наверно из-за 7го IE и повышенных настроек безопасности.
По ссылке из моего предыдущего сообщения можно скачать такой же справочник, но более новый (2005го года). У меня открывается и работает без проблем.

-------
Сообщение помогло? Нажмите внизу ссылку "Полезное сообщение".


Отправлено: 15:56, 19-11-2007 | #11



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

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


Пользователь


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

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


Спасибо ссылку снизу не заметил...

Но ведь локально он дает права сменить метку тома, независимо от того сетевой это диск либо локальный.

Отправлено: 16:02, 19-11-2007 | #12


Аватара для dimich22

В работе


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

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


По-моему с помощью командной строки решения нет. Но можно воспользоваться, например, vbscript.
Тогда команда будет выглядеть так:

Код: Выделить весь код
MapDrv "T:", FileSrv & "\distr", "Дистрибутивы" 
MapDrv "T:\", FileSrv & "\distr", "Дистрибутивы"
Вторая строка необязательна для Windows XP, но если клиентские системы Windows 2000, то без нее не будет корректно отображаться название "Дистрибутивы".

-------
Программа выполняет то, что вы ей приказали делать, а не то, что бы вы хотели, чтобы она делала.
Компьютерная литература Мой сайт Active Directory Сборник рецептов


Отправлено: 16:21, 19-11-2007 | #13


Пользователь


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

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


Я в vbscript не силён. Знать бы еще куда его прописывать

Отправлено: 16:38, 19-11-2007 | #14

HLT HLT вне форума

Ветеран


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

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


Cкрипт в текстовый файл с расширением .vbs, запускать через команду cscript имя_скрипта.vbs
Я в скриптах тоже не силен, так что можете попросить dimich22 написать Вам полный скрипт

-------
Сообщение помогло? Нажмите внизу ссылку "Полезное сообщение".


Отправлено: 16:55, 19-11-2007 | #15


Аватара для dimich22

В работе


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

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


Ну вот так приблизительно:
Код: Выделить весь код
Dim objFileSys
Dim objWshNetwork
Dim objWshShell
Dim strLogonPath 

Const FileSrv = "\\server_name" 

Set objFileSys    = CreateObject( "Scripting.FileSystemObject" )
Set objWshNetwork = CreateObject( "WScript.Network" )
Set objWshShell   = CreateObject( "WScript.Shell" )

MapDrv "T:", FileSrv & "\distr", "Дистрибутивы" 
MapDrv "T:\", FileSrv & "\distr", "Дистрибутивы" 


Function MapDrv(DrvLet, UNCPath, DrvName)  
  
    Dim objFSO, oShell           
  
    Set objFSO = CreateObject("Scripting.FileSystemObject") 
    Set objoShell = CreateObject("Shell.Application") 
 
    On Error Resume Next  
 
    If objFSO.DriveExists(DrvLet) Then  
        objWshNetwork.RemoveNetworkDrive DrvLet, true, true 
    End If 
 
    objWshNetwork.MapNetworkDrive DrvLet, UNCPath 
    objoShell.NameSpace(DrvLet).Self.Name = DrvName 
      
End Function
Файл с расширением vbs можно просто поместить в автозагрузку, он и так подхватится.

-------
Программа выполняет то, что вы ей приказали делать, а не то, что бы вы хотели, чтобы она делала.
Компьютерная литература Мой сайт Active Directory Сборник рецептов


Отправлено: 17:23, 19-11-2007 | #16



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Microsoft Windows NT/2000/2003 » Команды для сценария входа

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - Команды для скачивания программ из интеренета Ultrix Общий по FreeBSD 6 29-07-2009 22:16
Route/Bridge - подскажите GUI для команды route в XP mitiya Сетевые технологии 4 23-06-2008 01:48
FreeBSD - Помогите написать скрипт для резервного копирования на основе команды CP NickNick Общий по FreeBSD 3 02-06-2008 13:30
At команды для GPRS модема BlackDragon Программное обеспечение Windows 0 10-09-2007 08:29
Пароль для входа rod08 О сайте и форуме 8 14-10-2002 07:51




 
Переход