Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Командная строка, батники, сценарии (bat, cmd)

Модерирует : gyra, Maz

Widok (19-11-2007 12:08): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118

   

KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Командная строка, батники\сценарии (bat, cmd)
Вопросы, задачи и их решения по работе с командной строкой, файлами, а также сопутствующие ссылки.

 
Важно: копируя батник через буфер обмена из форума не забывайте удалять пробелы в конце каждой строки, т.к. в некоторых случаях из-за этого программа будет работать неправильно!!!
 
Примечание: Большие куски кода заключайте в тэг [more]  
 
Смежные темы:
В помощь системному администратору » Автоматизация администрирования
Microsoft Windows » Задачи на bat-файлах 4
 
Полезные ссылки:
· Cmd. Описание от разработчиков
· Урок bat-аники (для начинающих)
· Набор GNU утилит для win32
· Пакет утилит для организации интерфейса в bat-файлах
· Использование ansi.sys
· cmdow — изменение параметров и видимости дос-окна
· blat — отправка почты из консоли
· Справка по командам в виде Html
· Команды RunDll32
· Quick Batch File Compiler - Позволяет превратить ваш батник в независимое приложение
· Пример - получение и обработка списка пользователей
 
 
Старая версия первого сообщения

Всего записей: 9734 | Зарегистр. 12-10-2001 | Отправлено: 04:28 24-09-2002 | Исправлено: Elroir, 19:35 11-09-2007
KapralBel



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
YDOG
Поясни зачем проверять время
И вообще в чем задача - тогда будет более другое решение

Всего записей: 11354 | Зарегистр. 16-02-2005 | Отправлено: 14:58 22-09-2006
YDOG

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Время проверять не надо.. Сорри если не понятно объяснил..
Просто пришел лог от провайдера вида
Source IP - Dest IP - кол-во посылок- размер.
Мне нужно установить по этому логу какие сайты и ресурсы посещались..
Но лог очень большой, поэтому если на каждый АйПи тратить по 3-4 секунды, то это займет очень много времени, а мне в понедельник отчитываться..
Поэтому и ищу решение.

Всего записей: 82 | Зарегистр. 08-06-2006 | Отправлено: 15:58 22-09-2006
los2



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто подскажет как переименовать и чем
 
имя_111.txt
имя_222.txt
 
в имя.111 и имя.222 а затем наоборот причем имя любое.

Всего записей: 1845 | Зарегистр. 20-11-2001 | Отправлено: 18:03 23-09-2006
Accessor



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
YDOG
Мне кажется, что положить в базу данных все твои IP адреса и потом сделать выборку из этой базы, исключая повторения - это не сложно. После этого, опять же, используя полученную выборку, поставить nslookup на проверочку каждого из полученной выборки - тоже не составит труда... и опять же, получая от nslookup-а имена хостов положить их в базу данных, ну, короче, поле для творчества

Всего записей: 2861 | Зарегистр. 31-10-2003 | Отправлено: 20:11 23-09-2006
Vladimir_aka_West



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте.
Меня интересует такой вопрос: Можно ли с помощью команды at в планировщик добавить запуск .lnk; из - под Виндового мастера проблем не возникает...а вот из батника

Всего записей: 9 | Зарегистр. 29-08-2006 | Отправлено: 08:42 26-09-2006
wader



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vladimir_aka_West
хм. а в чем проблема? покажи как из батника вызываешь.

Всего записей: 113 | Зарегистр. 26-05-2005 | Отправлено: 09:49 26-09-2006
Vladimir_aka_West



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
хм. а в чем проблема? покажи как из батника вызываешь.

Так работает: at %tFullTime% /interactive kill_process.bat
а так at %tFullTime% /interactive kill_process.lnk (лежит в той же папке что и батник) - Нет...
at %tFullTime% /interactive %SystemRoot%\system32\kill_process.lnk - Тоже не работает

Всего записей: 9 | Зарегистр. 29-08-2006 | Отправлено: 10:44 26-09-2006 | Исправлено: Vladimir_aka_West, 10:48 26-09-2006
KapralBel



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Vladimir_aka_West
А в чем глубинный смысл вызова именно через ярлык, а не батничка

Всего записей: 11354 | Зарегистр. 16-02-2005 | Отправлено: 10:56 26-09-2006
Vladimir_aka_West



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
А в чем глубинный смысл вызова именно через ярлык, а не батничка

Батник даже с cmdow мелькает, а на ярлык можно повесить свойство "Свернутое в значок", вот, в принципе, и все

Всего записей: 9 | Зарегистр. 29-08-2006 | Отправлено: 10:59 26-09-2006
KapralBel



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Vladimir_aka_West
тогда вызывай без /interactive - не будет мелькать даже без cmdow

Всего записей: 11354 | Зарегистр. 16-02-2005 | Отправлено: 11:12 26-09-2006
ATZATZ



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет!Такая задача:как батником запустить cmd.exe с переключенной ни инглиш раскладкой клавиатуры ?

Всего записей: 38 | Зарегистр. 14-09-2006 | Отправлено: 11:22 26-09-2006
Vladimir_aka_West



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KapralBel Спасибо...
и что я к "Разрешению взаимодействия задачи с пользователем...." привязался просто когда - то, без /interactive некорректно работал какой - то батничек...а сейчас на автомате выставил...а зря как оказалось...
Если кому интересно:
~
for /F %%i in ('type task.txt') do tasklist|find /i "%%i">nul & if errorlevel 1 (echo Процесс не найден!) else (echo %%i %date% %time:~0,-3% >> kill.txt & taskkill /f /im %%i /t >> kill.txt)
Set tHour=%time:~0,2%
Set tMin=%time:~3,2%
Set /a tHour=%tHour%+0
Set /a tMin=%tMin%+1
If /i %tHour% GTR 23 (Set /a tHour=%tHour%-24)
If /i %tMin% GTR 59 ((Set /a tMin=%tMin%-60) & (Set /a tHour=%tHour%+1))  
Set tFullTime=%tHour%:%tMin%:00
at %tFullTime% %SystemRoot%\system32\kill_process.bat
~
З.Ы. в task.txt список запрещенных процессов, в kill.txt сохраняется лог: имя процесса, дата/время, успешно завершен или нет...

Всего записей: 9 | Зарегистр. 29-08-2006 | Отправлено: 11:54 26-09-2006 | Исправлено: Vladimir_aka_West, 11:56 26-09-2006
volodyalipkin



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
los2
Хвост стандартной длины?

Всего записей: 768 | Зарегистр. 12-10-2002 | Отправлено: 19:51 26-09-2006
los2



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
volodyalipkin,

Цитата:
Хвост стандартной длины?

если под "хвостом" подразумевается расширение,то да-3 знака.
Длина может быть разной только для названий файлов,но заканчиватся они будут всеравно так:
имя_111.txt и имя_222.txt

Всего записей: 1845 | Зарегистр. 20-11-2001 | Отправлено: 20:47 26-09-2006
anddax

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А можно с помощью for  сделать ярлык для запуска Java программы -
 отгрызть .class от aaaaa.class
 и запустить  java aaaaa ??

Всего записей: 15 | Зарегистр. 03-02-2003 | Отправлено: 16:42 29-09-2006
Accessor



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, какими командами можно стартовать/остановить удаленно службу на другом ПК. И какими командами ком.строки прописывается реестр? net start/stop и reg.exe, я так понял, этого не умеют.

Всего записей: 2861 | Зарегистр. 31-10-2003 | Отправлено: 17:55 29-09-2006 | Исправлено: Accessor, 17:57 29-09-2006
MatraMan

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
anddax
for %%f in (aaaaa.class) do java %%~nf
 
Accessor
Стандартных комманд нет.

Всего записей: 35 | Зарегистр. 31-03-2003 | Отправлено: 19:17 29-09-2006 | Исправлено: MatraMan, 19:20 29-09-2006
0Vovan0



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
можно ли запускать батник так чтоб консольное окошко не отбражалось?

Всего записей: 2364 | Зарегистр. 15-07-2005 | Отправлено: 20:47 29-09-2006
KapralBel



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Accessor
SC /?
 
MatraMan
В Windows XP - есть
 
0Vovan0
CMDOW /?
эту утлиту можно взять в шапке смежной темы Задачи на bat-файлах
 
Вот ссылка

Всего записей: 11354 | Зарегистр. 16-02-2005 | Отправлено: 11:40 30-09-2006
0Vovan0



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
CMDOW

чет антивирь на неё ругается.. грит win32/cmdow.143 приложение - это нормально?
 
а вообще средствами винды неужели никак?

Всего записей: 2364 | Зарегистр. 15-07-2005 | Отправлено: 15:10 30-09-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118

Компьютерный форум Ru.Board » Компьютеры » Программы » Командная строка, батники, сценарии (bat, cmd)
Widok (19-11-2007 12:08): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru