Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Задачи на bat-файлах

Автор: MonsterMax
Дата сообщения: 06.02.2006 15:27

Код:
H:\>regedit /ea c:\Temp\Temp.reg HKEY_LOCAL_MACHINE\SOFTWARE\Netscape\Netscape N
avigator\Opera\Main

H:\>Dir C:\Temp\*.reg
Том в устройстве C не имеет метки.
Серийный номер тома: B867-32FC

Содержимое папки C:\Temp

Файл не найден
Автор: KapralBel
Дата сообщения: 06.02.2006 15:37
MonsterMax
У меня при тойже ОС - все ОК
Автор: MonsterMax
Дата сообщения: 06.02.2006 15:49
Бл9I - в кавычки надо было тк Netscape пробел Navigator

Добавлено:
Теперь не выполняется @If not Exist %SOURCE%\Profile (

не пойму почему
Автор: KapralBel
Дата сообщения: 06.02.2006 16:09
MonsterMax
Проверь такую возможность, при копировании листингов с форума, после каждой строки вставляется пробел и в данном случае - будет неверное определение значения переменной
Автор: MonsterMax
Дата сообщения: 06.02.2006 16:21
Я нашел способ хитрее - это наверное баг форума но мне дается доступ к редактированию даже твоих новостей - по крайней мере я попадаю в исходный код твоей новости с помощью кнопки "редактировать" и оттуда код копирую без лишних пробелов
Автор: Abrosov
Дата сообщения: 06.02.2006 17:15
KapralBel
функция findstr не возвращает ошибки когда ничего не находит
она возвращает пустую строку
тут либо использовать другую функцию поиска
либо вообще другой подход
Автор: KapralBel
Дата сообщения: 06.02.2006 17:22
Abrosov
Какая у тебя ОС?

Добавлено:
Есть файл Whatsnew.txt, в котором содержится строка FAR Manager

Код:
@Echo Off
FindStr "FAR" WhatsNew.txt >Nul
Echo %Errorlevel%
FindStr "FA1R" WhatsNew.txt >Nul
Echo %Errorlevel%
Автор: Abrosov
Дата сообщения: 07.02.2006 12:37
KapralBel
спасибо, работает
Автор: dartvaider
Дата сообщения: 07.02.2006 16:26
Подскажите плиз умные люди можно ли как либо батником менять айпи адрес, днс, маску?
Очень нужно!
Автор: VelDmi
Дата сообщения: 07.02.2006 18:04
В чем разница между запуском:

Call date.cmd
date.cmd
start /wait date.cmd
Автор: RussianNeuroMancer
Дата сообщения: 07.02.2006 18:21
dartvaider
Сам не пробовал, и вообще не в курсе, но вроде через ключи ipconfig это можно делать.
Автор: hacsoft
Дата сообщения: 07.02.2006 20:35
VelDmi

Цитата:
Call date.cmd

Запускает другой батник, при этом текущий батник ждет его завершения, после чего продолжается выполняться.

Цитата:
date.cmd

Запускается и при этом текущий батник прекращает выполняться.

Цитата:
start /wait date.cmd

start запускает в новом окне, если без wait, то он будет исполняться параллельно с исходным.
Автор: MasterTheMAC
Дата сообщения: 07.02.2006 20:58
RussianNeuroMancer
Нельзя.
Автор: slech
Дата сообщения: 07.02.2006 21:04
dartvaider
Можно с помощью программы netsh это уже гдето описывалось.

Автор: dartvaider
Дата сообщения: 07.02.2006 21:20
RussianNeuroMancer
slech
а поподробнее можно?
Я без понятия как это делать батником....
Автор: slech
Дата сообщения: 07.02.2006 21:32
dartvaider
попробуй так.
Я к сожалению сам не пробовал.
Автор: dartvaider
Дата сообщения: 07.02.2006 21:50
да я тоже этим никогдане занимался так что как первобытный человек не знаю что нужно написать в батнике в win xp home sp2 чтобы менять айпишние автоматически!
Анонимной прокси менять не удобно хотелось бы менять батником , если это реально!
Автор: hacsoft
Дата сообщения: 07.02.2006 22:01
dartvaider
Тебе IP нужно менять у компа в локалке или через прокси в браузере? Если в IE, то там параметры прокси прописаны в реестре. Можно менять соответствующие ключи реестра. Только, возможно, потребуется перезапуск браузера.
Сам я этого не пробовал, просто идея.
Автор: slech
Дата сообщения: 07.02.2006 22:01
dartvaider
У тебя что ? Даял-ап, выделенка ?
Или ты в локальной сети ?
Автор: DieTRih
Дата сообщения: 07.02.2006 23:40
Дико извиняюсь за, наверное, тупой вопрос.
Каким образом в батнике можно получить переменную с именем текущей директории?
Что-то ничего не придумывается
Автор: Refugee
Дата сообщения: 08.02.2006 00:43
DieTRih
%CD%
а вообще - set /?
Автор: DieTRih
Дата сообщения: 08.02.2006 01:35
Спасибо, ларчик очень просто открывался.
Автор: dartvaider
Дата сообщения: 08.02.2006 08:14
slech
Мне нужно менять IP соединения лана!

Грубо говоря один айпи у меня с возможностями получать НАТ, другой же нет!
Хочу чтобы по запуску батника менялся IP соеденения сетевого !
Реально ли это сделать?

Автор: Alan Mon
Дата сообщения: 08.02.2006 08:51
dartvaider
netsh interface ip set address name="Имя интерфейса" source=static addr=<Адрес> mask=<Маска> gateway=<Шлюз>
Автор: dartvaider
Дата сообщения: 08.02.2006 09:16
Alan Mon
А этот батник будет требовать перезагрузки?
что-то я пробую не получается
Имя интерфейса что под этим подразумевается?
Автор: Alan Mon
Дата сообщения: 08.02.2006 10:10
dartvaider
Перезагрузка не требуется.
"Имя интерфейса"- это как у тебя называется твоя сетевуха. Посмотри в свойствах сети. Обычно это "Подключение по локальной сети"
Автор: dartvaider
Дата сообщения: 08.02.2006 10:29
Alan Mon
что-то не получается
у меня мост название сетевого соединения "Сетевой мост (Сетевой мост)"
Название сетевой "Realtek RTL8139 Family PCI Fast Ethernet NIC"
Ставлю и то и то имя интерфейса не работает
Нужно ли писать в начале батника echo off и chcp 1251?

Сейчас содержание батника такое:


Код:
netsh interface ip set address name="NVIDIA nForce MCP Networking Adapter" source=static addr=192.168.0.2 mask=255.255.255.0 gateway=192.168.0.1
Автор: Alan Mon
Дата сообщения: 08.02.2006 11:36
dartvaider
Может ты урезал свою XP каким-нибудь твикером или nLite?
Утилита netsh входит в стандартную поставку. Лежит в System32. Проверь, есть ли она там у тебя. Попробуй скопировать, если есть у кого. В принципе, могу и я выслать по почте (если надо, кинь адрес в ПМ).
Автор: dartvaider
Дата сообщения: 08.02.2006 12:00
Попробовал на другой машине, где винта не вправленая...Вот что пишет:

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


Автор: KapralBel
Дата сообщения: 08.02.2006 12:14
Alan Mon
Кажеться эта утилита не входит в состав WinXP Home а только в состав WinXP Pro

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Вернуть библиотеку АТМ (поддержка шрифтов Type 1)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.