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

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

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

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


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

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


Добрый день , уважаемы скриптовики . Помогите пожалуйста сделать скрипт , который мапил бы сетевой диск по следующему принципу
Если проходит пинг(192.168.1.3) сетевого ресурса , то мапит дискZ \\192.168.1.3\1C_base\7.7
Иначе когда сетевой ресурс отсутствует пинг не проходит , мапил бы другой сетевой диск Z: \\192.168.1.4\1С_base\7.7
В сети нашел VBS скрипт следующий
On Error Resume Next

Dim objNetwork, strDrive, objShell, objUNC
Dim strRemotePath, strDriveLetter, strNewName

strDriveLetter = "Z:"
strRemotePath = "\\192.168.1.3\1С_base\7.7"

mapped = false

Set objNetwork = CreateObject("WScript.Network")
Set oDrives=objNetwork.EnumNetworkDrives

For i = 0 to oDrives.Count - 1 Step 2
If oDrives.Item(i)=strDriveLetter Then mapped = true

Next
If mapped Then objNetwork.RemoveNetworkDrive strDriveLetter
If mapped Then objNetwork.MapNetworkDrive strDriveLetter, strRemotePath
If Not mapped Then objNetwork.MapNetworkDrive strDriveLetter, strRemotePath

Set objShell = CreateObject("Shell.Application")
objShell.NameSpace(strDriveLetter).Self.Name = strNewName

WScript.Quit

Но как сюда добавить проверку на условие ????

Отправлено: 14:36, 01-06-2013

 

Ветеран


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

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


Код: Выделить весь код
@echo off

2>nul net use z: \\192.168.1.3\1C_base\7.7 /user:%computername%\<remoteuser> <remotepassword> || (

      net use z: \\192.168.1.4\1C_base\7.7 /user:%computername%\<remoteuser> <remotepassword>

)

Отправлено: 22:19, 01-06-2013 | #2



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

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



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - Скрипт для копирования из 4 сетевых папок в одну Wsador Скриптовые языки администрирования Windows 20 20-05-2013 15:43
FreeBSD - Подключение сетевых дисков для Win 98 ukio Общий по FreeBSD 1 04-06-2012 16:54
Любой язык - [решено] Нужен скрипт для мониторинга событий, с условием. root221 Скриптовые языки администрирования Windows 8 18-07-2011 16:50
CMD/BAT - Составить скрипт с условием Firebolt Скриптовые языки администрирования Windows 27 14-07-2011 23:59
CMD/BAT - [решено] скрипт подключения к интернету с условием moobi Скриптовые языки администрирования Windows 1 03-03-2011 02:26




 
Переход