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

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

Ответить
Настройки темы
CMD/BAT - [решено] определение IP и подключение шары

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


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

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


Добрый день!
могу конечно повториться, не успел перечитать весь форум...
помогите составить батник
нужно в зависимости от IP подключать разные сетевые ресурсы (шары)
например определенной группе IP подключить одни сетевые ресурсы (шары)
а всем остальным другие...

заранее благодарен....

Отправлено: 11:05, 28-08-2009

 

Googler


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

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


NiOl, если все рабочие станции парка с одной сетевухой и подняты "с нуля", то "Index=1" нормальное условие, при наличии одного IP-интерфейса можно ставить условие "Where IPEnabled=TRUE", в остальных случаях прежде чем садиться писать скрипт, нужно четко определить однозначный алгоритм фильтрации интерфейса (по имени подключения, по производителю сетевухи и т.д.)

Отправлено: 07:50, 29-08-2009 | #21



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

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


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


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

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


с последовательностью интерфейсов можно померитца...
я вот немогу понять своей проблемы...
на всех компах где я пробовал нормально пашет... именно на моем не хочет ((

Цитата amel27:
а батник из одной строки выполняется? »
да выполняетца


ЗЫ сорри за не оперативность

Отправлено: 15:59, 31-08-2009 | #22


Googler


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

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


Цитата WildVic:
выполняетца »
тады еще два батника на проверку:
Код: Выделить весь код
For /F "Delims=" %%i In ('WMIC /?') Do @Echo.%%i
Код: Выделить весь код
For /F "Delims=" %%i In ('WMIC NICCONFIG Get IPAddress') Do @Echo.%%i

Отправлено: 09:27, 01-09-2009 | #23


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


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

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


Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

c:\bat>1.cmd

c:\bat>For /F "Delims=" %i In ('WMIC /?') Do @Echo.%i
"WMIC /?" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

c:\bat>2.cmd

c:\bat>For /F "Delims=" %i In ('WMIC NICCONFIG Get IPAddress') Do @Echo.%i
"WMIC NICCONFIG Get IPAddress" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

c:\bat>

Отправлено: 09:34, 01-09-2009 | #24


Googler


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

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


WildVic, далее:
Код: Выделить весь код
For /F "Delims=" %%i In ('Set PATH') Do @Echo.%%i

Отправлено: 09:49, 01-09-2009 | #25


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


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

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


c:\bat>For /F "Delims=" %i In ('Set PATH') Do @Echo.%i
"Set PATH" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Отправлено: 10:23, 01-09-2009 | #26


Googler


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

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


WildVic, да... чет у тебя FOR совсем не работает:
Код: Выделить весь код
For /F "Delims=" %%i In ("Set PATH") Do @Echo.%%i
Код: Выделить весь код
For /F "UseBackQ Delims=" %%i In (`Set`) Do @Echo.%%i

Отправлено: 10:41, 01-09-2009 | #27


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


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

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


О_о уже коечто

c:\bat>1.cmd

c:\bat>For /F "Delims=" %i In ("Set PATH") Do @Echo.%i
Set PATH

c:\bat>1.cmd

c:\bat>For /F "UseBackQ Delims=" %i In (`Set`) Do @Echo.%i
"Set" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

Отправлено: 10:58, 01-09-2009 | #28


Ветеран


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

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


amel27, может у него каким-то боком отключена расширенная обработка команд? WildVic, выложите сюда результат выполнения:
Код: Выделить весь код
set comspec
и содержимое разделов реестра:
Код: Выделить весь код
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor
Код: Выделить весь код
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:49, 01-09-2009 | #29


Googler


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

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


...и проверить на всякий случай переменную PATH:
Ошибка - [решено] 'ping' is not recognized as an internal or external command...

Код: Выделить весь код
For /F "Delims=" %%i In ('C:\WINDOWS\System32\FindStr') Do @Echo.%%i
Цитата Iska:
может у него каким-то боком отключена расширенная обработка команд? »
тогда вроде другой текст ошибки должен быть

Отправлено: 12:20, 01-09-2009 | #30



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Определение типа кодека AC'97 Giorgievich Поиск драйверов, прошивок и руководств 7 15-01-2009 19:43
[решено] Организация шары в Win2003SP2 hagen_id Microsoft Windows NT/2000/2003 3 29-11-2008 10:00
[решено] не видны шары при обращении к серверу по алиасу (Alias) newuid Microsoft Windows NT/2000/2003 2 20-03-2007 17:08
USB носитель и потеря "шары" при извлечение\подключение устройства Grenky Microsoft Windows NT/2000/2003 0 24-01-2007 05:27
[решено] Видимо Стандартные шАры MAX85 Microsoft Windows NT/2000/2003 14 18-05-2006 20:16




 
Переход