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

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

Автор: KapralBel
Дата сообщения: 05.12.2006 13:02
cluster
На локальной или удаленно?
Автор: cluster
Дата сообщения: 05.12.2006 18:58
KapralBel

Цитата:
На локальной или удаленно?

Да, что-то я поторопился. Имелось в виду на удалённой.
На локальной-то понятно - можно воспользоваться %username%

Сходу задам ещё один вопросик: кто-нить знает, как выставить галку в свойствах каталога (NTFS), Security - Advanced, а там Take ownership?
Автор: Siller
Дата сообщения: 06.12.2006 01:03
Привет!

Хочу сделать автоматизацию на интернет - vpn подключения, проги разные...

Проблема в том, что vpn или Удаленный достум через модем всегда требуют подтверждения нажатием кнопки - Подключить или Вызов.

Как это обойти? Чобы соединения создавалось сразу без вопросов...

Благодарю!
Автор: topic
Дата сообщения: 06.12.2006 11:49
Привет
В продолжении своего вопроса
Батничеккот проверял наличие текстовика за сегодня
Пришлось переделать чуток, т.к. когда дни стали из первой декады месяца то перестал работать
Сейчас такой он
cls
@Echo Off
Set PATH_POISK="P:\in\"
set T_Date=%DATE:~3,6%

SET /A T_YEAR=%DATE:~11,2%

SET T_DAY=%T_Date%0%T_YEAR%
SET /A notfail=0

FOR %%a IN (%PATH_POISK%\*.*) DO @Call :MY_DEL "%%a" %%~ta
if %notfail%==0 @echo Пока нет файла
pause
GoTo :EOF

:MY_DEL
SET F_DATE=%2
if %F_DATE%==%T_DAY% (echo есть файл %1
TYPE %1 | More
pause
set notfail=1
)
Автор: MFPSoftware
Дата сообщения: 06.12.2006 19:04
Батники могут работать с реестром?
Если нет, то может есть еще какой-то способ смены МАК-адреса сетевой карты?

Добавлено:
igrok b2k оффтоп, но гораздо проще будет поправить l2.ini файл под твой IP-адрес.
Автор: Elroir
Дата сообщения: 06.12.2006 20:04
MFPSoftware

Цитата:
Батники могут работать с реестром?

Перефразируем - "из командной строки можно работать с реестром?". Можно - посмотри reg /?. Ну и если уже есть .reg файл, его можно импортировать в реестр командой regedit /s file.reg.
Автор: MFPSoftware
Дата сообщения: 06.12.2006 20:22
Elroir Что-то я сразу и не подумал =( К сожалению я не могу пользоваться *.reg файлами =(

Не подскажешь, как мне изменить значение переменной в реестре? А то я в хелпе не пойму, как это сделать =(
Автор: Elroir
Дата сообщения: 06.12.2006 20:47
MFPSoftware
Например, хотим изменить значение string-переменной MyData в HKCU\Software\MySoft.
Скажем присвоить ей значение "new".

Код:
reg add HKCU\Software\MySoft /v MyData /t REG_SZ /d new /f
Автор: MFPSoftware
Дата сообщения: 06.12.2006 23:43
Большое тебе спасибо. Это то, что нужно!
Автор: igor_andreev
Дата сообщения: 07.12.2006 12:01
Siller

Цитата:
Проблема в том, что vpn или Удаленный достум через модем всегда требуют подтверждения нажатием кнопки - Подключить или Вызов.

Не в курсе насчет VPN, а для дозвона через модем это настраивается в файле "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Connections\Pbk\rasphone.pbk". Открываешь его в текстовом редакторе а-ля блокнот, в разделе [Название соединения] напротив параметров PreviewUserPw, PreviewDomain, PreviewPhoneNumber ставишь нули. Соединяться будет сразу, не требуя никаких нажатий на кнопки. Если поставить ноль напротив ShowDialingProgress, то и окошко не будет показывать, только на панели задач в свернутом виде. Кидаешь ярлык соединения в папку Автозагрузка и будет соединяться автоматом, не надо юзать батники с rasdial или rasphone.
Автор: MFPSoftware
Дата сообщения: 07.12.2006 16:21
Можно ли запустить LAN-подключение по выбору? Мол, Подключиться? Да-Нет?

Добавлено:
И как вообще запустить или отключить LAN-соединение.
Автор: Elroir
Дата сообщения: 07.12.2006 20:30
MFPSoftware

Цитата:
И как вообще запустить или отключить LAN-соединение.

http://forum.ru-board.com/topic.cgi?forum=62&topic=6156&start=1980#20

Цитата:
Мол, Подключиться? Да-Нет?


Код:
@echo off
setlocal
set /p answer=Do you want to connect? y/n
if /i %answer%==n goto :EOF
rem Здесь пишем код подключения
Автор: Siller
Дата сообщения: 07.12.2006 20:49
Так вот мне и надо подключать VPN-ку постоянно... может можно всетаки сделать подключение без подтверждения?
Автор: MFPSoftware
Дата сообщения: 07.12.2006 21:01
Elroir спасибо, ну ты прям мастер =)
Автор: Codmaker
Дата сообщения: 07.12.2006 23:57
Как оформлять переменные содержащие имена файлов со спецсимволами (&-амперсанд, %-знак процента, и т.д.)?
Такой код
Код: ...
IF NOT EXIST %1 (
    ECHO нет такого файла
    GOTO :EOF)
...

где %1 это "D:\TEMP\Архив & backup.rar"
Автор: ViSiToR
Дата сообщения: 08.12.2006 07:39
Codmaker

Цитата:
после запуска .bat с вышеуказаным параметром (с двойными кавычками) выполнение прерывается с сообщением "Непредвиденное появление: &".

Странно, у меня нормально передаётся (запускал батник с параметром из другого батника ).

Попробуй удвоить двойные кавычки.
Автор: Codmaker
Дата сообщения: 08.12.2006 08:11
Результат другой, но тоже отрицательный. Если в батнике включить режим отображения команд (ECHO ON) то при запуске с параметром ""D:\TEMP\Архив & backup .rar"" выходит следующее
Код: D:\TEMP>... некоторые команды .bat фала которые не затрагивают параметр %1...
D:\TEMP> IF NOT EXIST ""O:\2\Архив (
ECHO нет такого файла
GOTO :EOF
)
нет такого файла
D:\TEMP>SET Kament=Архив.komment.txt
"backup" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Автор: Kirillhome
Дата сообщения: 08.12.2006 09:44
Codmaker
Странно...
Вот батник:

Код:
@echo off
IF NOT EXIST %1 (
ECHO нет такого файла %1
GOTO :EOF) else (ECHO Есть такой файл %1)
Автор: Elroir
Дата сообщения: 08.12.2006 11:04
Codmaker
У меня тоже все работает. Может проблема где-то в другом месте? Выложи тут код батника полностью.
Автор: Rufat
Дата сообщения: 08.12.2006 12:17
нужно чтоб при запуске вындовса автоматически дозванивался по дайлапу в интернет. сделал чтоб при нажатии на ярлык он не спрашивая ничего дозванивался в интернет.
сам ярлык работает, при нажатии нормально звоницца без всяких вопросов. но я засунул его в автозагрузку, то что в пуске, но он почему-то не звонит вообще ничего не появляецца, наверно модем ещё не готов бывает к тому времени. я вот думаю может это как-то на .bat файле можно решить?
Автор: ipmanyak
Дата сообщения: 08.12.2006 12:42
Rufat поставь любой автодозвонщик, их много. Дозвонщик сам будет звонить до упора, и в случае обрыва связи тоже.
Автор: InSe0F
Дата сообщения: 08.12.2006 13:00
Всем привет)
Хотелось бы получить ответы на пару вопросов.
Вопрос первый
Есть такой батник, лежащий в папке с прогой vcl

@echo off
route delete 224.0.0.0
"vlc.exe" "IPTV_named_cach5k.m3u"
exit

После запуска батника через ярлык на раб.столе cmd не закрывается?
вроде exit написана-то?

Вопрос второй
Возможно ли написать такой бат что бы устанавливал VPN подключение (уже созданное и установленное как стандартное)

PS:Полная задача: надо чтобы при загрузки винды автоматом устанавливолось ВПН и удалялся маршрут "route delete 224.0.0.0"

Заранее спасибо
Автор: Elroir
Дата сообщения: 08.12.2006 13:51
InSe0F

Цитата:
После запуска батника через ярлык на раб.столе cmd не закрывается?

Попробуй перед "vlc.exe" написать start. То есть полная строчка будет выглядеть так:

Код: start "vlc.exe" "IPTV_named_cach5k.m3u"
Автор: InSe0F
Дата сообщения: 08.12.2006 14:12
Elroir


Цитата:
Попробуй перед "vlc.exe" написать start. То есть полная строчка будет выглядеть так:
start "vlc.exe" "IPTV_named_cach5k.m3u"


Стало закрываться, но теперь *.m3u не открывается в vcl, а отркывается в winampe т.к. он стоит стандартным для плейлистов.

На счёт ВПН не знаешь?
Автор: isem
Дата сообщения: 08.12.2006 14:18
InSe0F

Тогда поставь стандартным vlc
Автор: Jon_Dow
Дата сообщения: 08.12.2006 14:21
start vlc.exe "IPTV_named_cach5k.m3u"
Так будет работать...
Автор: Elroir
Дата сообщения: 08.12.2006 14:27
InSe0F

Цитата:
На счёт ВПН не знаешь?

К сожалению нет.
Автор: InSe0F
Дата сообщения: 08.12.2006 14:36
Jon_Dow
спасибо теперь всё ОК

А возможно ли каким нибудь способом установить ВПН при загрузке Винды?
Автор: Elroir
Дата сообщения: 08.12.2006 14:43
InSe0F
Пробежался по теме - несколько раз поднимался вопрос о VPN.
Создай батник с следующей строчкой:

Код: rasdial имя_ВПН_соединения username password
Автор: InSe0F
Дата сообщения: 08.12.2006 14:58
Elroir
СПАСИБО! огромное!

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: Сбой активации XP sp2


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