Ru-Board.club
← Вернуться в раздел «Программы»

» Командная строка, батники, сценарии (bat, cmd) 2

Автор: Tipulatoid
Дата сообщения: 29.11.2007 14:15
GoldAngel

Код: @echo off
setlocal enabledelayedexpansion
set file=config.ini


for /f "tokens=2 delims=:" %%a in ('ipconfig ^| find "IP-"') do set currIP=%%a
set currIP=%currIP:~1%

for /f "skip=2 delims=[] tokens=1" %%a in ('find /n "127.0.0.1" %file%') do (
set line=%%a
del /q tmp_file 2>nul
set counter=0
for /f "tokens=*" %%b in (%file%) do (
set /a counter+=1
if !counter!==!line! (
for /f "tokens=1 delims==" %%c in ('echo %%b') do set qaz=%%c
if /i !qaz!==IP (
echo IP=%currIP%>> tmp_file
) else (
echo %currIP%>> tmp_file
)
) else (
echo %%b>>tmp_file
)
)
del /q %file% 2>nul
ren tmp_file %file%
)
Автор: audi6
Дата сообщения: 29.11.2007 23:16
Elroir

привет, неподскажите как стереть название программ в меню ,старт-все програмы.
Я много по деинстолировал , но в пуске все прог. они не исчезают,и стереть тоже немогу.
Автор: GoldAngel
Дата сообщения: 29.11.2007 23:19
Tipulatoid
Спасибо огромное - всё замечательно работает
Автор: Maza Faka
Дата сообщения: 30.11.2007 06:11
audi6
Клик правой кнопкой мыши и выбрать 3-й пункт, либо в папке "c:\Documents and Settings\All Users\Главное меню\Программы\" и "c:\Documents and Settings\Имя аккаунта\Главное меню\Программы\"
Автор: Rand Al Tor
Дата сообщения: 30.11.2007 09:00
Ребят я в этом самый новичок, могу только что то очень простое делать.

а тут ситуация сложилась, и требуется написать батник

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

- такой вообще возможен?
Автор: Elroir
Дата сообщения: 30.11.2007 15:46
Rand Al Tor
Возможно.

Цитата:
запускается при старте системы, садится в сервисы

http://support.microsoft.com/?kbid=137890
http://mike-tech.com/article.php?gif=win2k&article=135


Цитата:
проверяет айпишник у компа при старте (+ каждый час, либо как то отслеживает когда происходят реконнекты),

Много раз обсуждалось либо здесь, либо в теме "Задaчи на bat-файлах" (ссылка в шапке). Поищи разбор вывода команды ipconfig и утилиту sleep.exe


Цитата:
и самое сложное отправляет их мне на мыло

Тоже обсуждалось много раз -
blat - отправка почты из консоли
Автор: Alex_70
Дата сообщения: 30.11.2007 18:25
Кто-нибудь может подсказать, что это значит - SEND - Сервер сообщает, что он не готов, ответ:"Cannot connect to SMTP server 62.140.232.3(62.140.232.3:25)connect error10061
Автор: Elroir
Дата сообщения: 30.11.2007 18:28
Alex_70
Телепаты в отпуске.
Описывай проблему полностью - что, где, когда и т.д.
Автор: Alex_70
Дата сообщения: 30.11.2007 19:55
Elroir
при отправке письма у меня выскакивает такое сообщение
Цитата:
SEND - Сервер сообщает, что он не готов, ответ:"Cannot connect to SMTP server 62.140.232.3(62.140.232.3:25)connect error10061

и письмо сообветственно не отправляется.....захожу напрямую в почту напрямую с сайта, к примерк mail.ru, rambler.ru, письма отправляются без проблем
Автор: Elroir
Дата сообщения: 30.11.2007 20:12
Alex_70
Первое и самое главное - при чем тут тема "Командная строка, батники, сценарии"?
Второе - телепаты все еще не вернулись. Из какой программы ты пытаешься отправить письмо?
Третье - если я правильно понял, ты пользуешься услугами провайдера BirulevoNET. Судя по ошибке, их почтовый сервер не принимает подключения к 25 порту. Свяжись с провайдером.
Автор: Alex_70
Дата сообщения: 30.11.2007 20:44
Elroir

Цитата:
Второе - телепаты все еще не вернулись. Из какой программы ты пытаешься отправить письмо?

не посмотрел в шапку ссори.....из ват конечно, насчет провайдера ты прав, только вот только, что обновил программу до версии 3.99.27 и все отправляться стало без изменения настроек
Автор: PREVED
Дата сообщения: 03.12.2007 13:32
Почему некоторые программы не запускаются через CMD-файл? Например я написал cmd'шник следующего содержания:

@echo off
nbtstat -A 192.168.1.%1
echo.
pause
exit

При выполнении он просто зависает... . Как побороть?
Автор: KapralBel
Дата сообщения: 03.12.2007 15:33
PREVED
На чем зависает?
Автор: PREVED
Дата сообщения: 04.12.2007 17:05
KapralBel

Цитата:
На чем зависает?


Зависает на nbtstat -A 192.168.1.%1
Автор: KapralBel
Дата сообщения: 04.12.2007 17:11
PREVED
а если ручками с ком.стоки вызвать?
Потому что у меня одинаково по скорости выполняется

А вообще батники то работают быстро?

Код: @Echo Off
Dir c:\
Автор: PREVED
Дата сообщения: 05.12.2007 10:08
KapralBel

Цитата:
а если ручками с ком.стоки вызвать?


Если руками - все ОК


Цитата:
@Echo Off
Dir c:\


Это моментально отрабатывает.

Батники виснут только при вызове внешних консольных приложений (например nbtstat).
Автор: GKV
Дата сообщения: 05.12.2007 19:46
Хотелось запускать dial-up подключение посредством командного файла.
Прописываю в нем:
rasdial Podkluchenie User_Name Password

но команда не выполняется, в открывшемся окне командной строки данная команда зацикливается, а соединения не происходит. Аналогично не работает команда

rasdial [имя_подключения] /disconnect

Самое интересное если ручками открыть cmd.exe и уже там данные команды выполняются. Что я не правильно делаю при написани батника?

Автор: Tipulatoid
Дата сообщения: 05.12.2007 20:48
GKV
Скорее всего, ты батник назвал rasdial.bat Угадал? Переименуй в, например, conn.bat и все ОК будет.
Автор: 01MDM
Дата сообщения: 05.12.2007 20:51
GKV
Все символы латинские? В имени соединения, логине, пароле?
Автор: GKV
Дата сообщения: 05.12.2007 21:22
Tipulatoid
Точно! Так оно и было! Спасибо!
Автор: Aldares
Дата сообщения: 06.12.2007 23:24
Кто знает, почему attrib не хочет обрабатывать произовльные файлы ?
Например, так :

Код: if exist o:\*.exe attrib -s -h -r o:\adober.exe o:\winfile.exe o:\msvcr71.dl
Автор: Elroir
Дата сообщения: 06.12.2007 23:37
Aldares

Цитата:
почему attrib не хочет обрабатывать произовльные файлы ?

Потому и не хочет, что не поддерживает такой синтаксис. На последнем месте, после ключей, должен быть либо один конкретный файл, либо маска.
Автор: Aldares
Дата сообщения: 07.12.2007 06:32
Elroir
Сделал иначе:

Код: if exist o:\*.exe del /A:A SH o:\adober.exe o:\winfile.exe o:\msvcr71.dl /F /Q
Автор: SorrentOK
Дата сообщения: 09.12.2007 03:43
Доброй Ночи! Помогите пожалуйста c написанием "Батника" - Просьба не смеяться!

Цель: Запустить на исполнение файл из расшаренной папки ( Общие Документы, к другим доступа нет ) на удаленном компе после перезагрузки такового !
Без использования коннекта и командной строки ! 118 страниц не осилил, а из
просмотренных 25-30 честно говоря почти ничего не нашел!!
Нужно срочно и по возможности максимально подробно т.как сработать должно на
101% ! Помогите ПОЖАЛУЙСТА !!

[Language]
AutoSelect=0
LangID=Russian

[Options]
Dynamic_IP=1
Port=4022
IP=127.0.0.1
Server_Icon=0
IP_Filter=false
Hot_Key=Ctrl
Password=
FM_Directory=C:
AutoLogin=0
ShutdownEnabled=0
ShutdownTime=17:55

[Startup]
WinStart=1
1st=0

[IPF_Granted]
IP_1=127.0.0.1
IP_2=192.168.1.100
IP_3=192.168.1.101 - 192.168.1.255


С Ув. SorrentOK.
Автор: Elroir
Дата сообщения: 09.12.2007 21:17
SorrentOK
Ничего не понятно!
Единственное, что я понял - надо запустить файл на удаленном компе. Все. Дальше темный лес.
Автор: SorrentOK
Дата сообщения: 09.12.2007 22:26

Цель: Запустить на исполнение файл "( СЕРВЕР Hidden Administrator 2.0 )"из расшаренной папки ( Общие Документы, к другим доступа нет ) на удаленном компе после перезагрузки такового !

Файл: Серверная часть Hidden Administrator 2.0

ha_server - параметры конфигурации - находится в папке с сервером - его Содержание :

[Language]
AutoSelect=0
LangID=Russian

[Options]
Dynamic_IP=1
Port=4022
IP=127.0.0.1
Server_Icon=0
IP_Filter=false
Hot_Key=Ctrl
Password=
FM_Directory=C:
AutoLogin=0
ShutdownEnabled=0
ShutdownTime=17:55

[Startup]
WinStart=1
1st=0

[IPF_Granted]
IP_1=127.0.0.1
IP_2=192.168.1.100
IP_3=192.168.1.101 - 192.168.1.255

Помогите с батником для автозапуска - исполнения после перезагрузки.

Автор: Rurik
Дата сообщения: 10.12.2007 11:27
SorrentOK
то есть - кладешь троян комунибудь в расшаренную папку и чтобы он сам заработал после перезагрузки? Очень сомнительно. и помоему это не в эту тему - это куданибудь в Андеграунд.
Автор: kalkin5
Дата сообщения: 17.12.2007 08:49
2ALL
давал мне на форуме один добрый человек батничек, я его чуть изменил c:\temp\iTunes на "%programfiles%\iTunes", ниже код:
Код: for /f "delims=" %%a in (
'dir "%programfiles%\iTunes" /b /s /a ^| findstr /i "lproj\>" ^| find /i /v "ru." ^| find /i /v "en."') do rd /q /s %%a
Автор: Elroir
Дата сообщения: 17.12.2007 10:28
kalkin5
Возьми в кавычки последний %%а
Автор: vasiliy74
Дата сообщения: 17.12.2007 10:42
как перегрузить winxp? ни как не могу найти команду...

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: DVD-video (ДВД-видео) - что и как (часть 3)


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