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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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 - Позволяет превратить ваш батник в независимое приложение
· Пример - получение и обработка списка пользователей
 
 
Старая версия первого сообщения

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



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

Цитата:
М-м-м, объяснил бы хоть что это за прога такая.


Скачай файл справки по AutoIt на русском языке - http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/russian-v3.2.4.0.zip
там на первой странице очень хорошо и доступно объясняется что это такое.

----------
"В интернете есть все, но не всегда"

Всего записей: 2631 | Зарегистр. 05-02-2003 | Отправлено: 21:15 26-06-2007
RwR



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ЧУМОВАЯ ПРОГРАММА!!!!! Elroir, спасибо огромное!!! А не подскажешь, в ней можно управлять работой служб?

Всего записей: 287 | Зарегистр. 20-09-2006 | Отправлено: 23:25 26-06-2007
Elroir



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RwR
Насколько я знаю - напрямую нельзя. Но в ней можно запустить любую консольную программу. А из консоли управлять службами можно с помощью sc.exe.
Запусти в командной строке sc.exe - появится справка по этой утилите.

----------
"В интернете есть все, но не всегда"

Всего записей: 2631 | Зарегистр. 05-02-2003 | Отправлено: 23:42 26-06-2007
RwR



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И ещё, почему процесс не убивается по команде ProcessClose?

Всего записей: 287 | Зарегистр. 20-09-2006 | Отправлено: 00:03 27-06-2007
Elroir



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RwR
Я не специалист по AutoIt. Лучше спроси в соответствующей ветке на форуме - http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=17705&start=120#lt

----------
"В интернете есть все, но не всегда"

Всего записей: 2631 | Зарегистр. 05-02-2003 | Отправлено: 00:17 27-06-2007
XXXXL



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Elroir
Помоги пожалуста, что надо сюда добавить чтобы если есть копии файлов их непросил винра заминить а автоматически заменялись.
@echo off
WinRAR e -p12345 C:\XXX\1.rar C:\YYY\
if %errorlevel%==0

Всего записей: 286 | Зарегистр. 16-05-2007 | Отправлено: 13:56 27-06-2007
Maza Faka



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

Код:
 
WinRAR e -p12345 -o+ C:\XXX\1.rar C:\YYY\
 

Всего записей: 1420 | Зарегистр. 25-10-2006 | Отправлено: 14:09 27-06-2007
XXXXL



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Maza Faka Спасибо!!!!   всё действует
 
Добавлено:
Maza Faka
на С и D стоят Windomsы  
 а как зделоть чтобы файл распаковался в програм файлс запущеного,действующего виндовса.  Можно так?

Всего записей: 286 | Зарегистр. 16-05-2007 | Отправлено: 14:30 27-06-2007
Elroir



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XXXXL
Теперь я вместо него отвечу :

Код:
WinRAR e -p12345 -o+ C:\XXX\1.rar %programfiles%\


----------
"В интернете есть все, но не всегда"

Всего записей: 2631 | Зарегистр. 05-02-2003 | Отправлено: 14:53 27-06-2007
XXXXL



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Elroir
Пишет что нет файлов для извлечения и в той же директории где бат создаётся папка "Files"
код:
@echo off
WinRAR e -p12345  666.rar -o+ %programfiles%\XXX\YYY\
if %errorlevel%==0

Всего записей: 286 | Зарегистр. 16-05-2007 | Отправлено: 15:15 27-06-2007
Elroir



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

Код:
WinRAR e -p12345  -o+ 666.rar "%programfiles%\XXX\YYY\"


----------
"В интернете есть все, но не всегда"

Всего записей: 2631 | Зарегистр. 05-02-2003 | Отправлено: 15:52 27-06-2007
XXXXL



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

Цитата:
А так:  
 
Код:WinRAR e -p12345  -o+ 666.rar "%programfiles%\XXX\YYY\"  

 
ElroirА так просто супер!!!
На твоём счету ешё одно огромное "СПАСИБО"
 
Добавлено:
Elroir бли уже стыдно просить но я уже пол часа пытаюсь написать путь чтобы файл распаковался в виндовс систем32 и нечего не получается.  
Помоги плис!!!

Всего записей: 286 | Зарегистр. 16-05-2007 | Отправлено: 15:57 27-06-2007
Maza Faka



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

Код:
 
WinRAR e -p12345  -o+ 666.rar "%systemroot%\system32\XXX\YYY\"
 

И вообще, выполни в командной строке SET и получишь список переменных окружения.

Всего записей: 1420 | Зарегистр. 25-10-2006 | Отправлено: 18:16 27-06-2007 | Исправлено: Maza Faka, 18:17 27-06-2007
XXXXL



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Maza Faka
Спасибо за строчку!!! работает. И спасибо за "SET" теперь может поменьше беспакоить вас всех буду.

Всего записей: 286 | Зарегистр. 16-05-2007 | Отправлено: 19:06 27-06-2007
Bradyaga



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А кто подскажет???? как удалять папку BAT-Файлом  
пишу так: "del /q C:\temp"  удаляет только содержимые файлы а нужно паку!

Всего записей: 25 | Зарегистр. 18-06-2007 | Отправлено: 23:27 27-06-2007
yurkesha



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

Код:
RMDIR /s /q c:\temp

ну и вообще как всегда
Код:
RD /?

 
Добавлено: и
Код:
RMDIR /?
само-собой...

----------
sic transit gloria mundi

Всего записей: 2704 | Зарегистр. 15-12-2003 | Отправлено: 23:50 27-06-2007 | Исправлено: yurkesha, 23:52 27-06-2007
Bradyaga



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
yurkeshaСпасибочки!!! всё как надо

Всего записей: 25 | Зарегистр. 18-06-2007 | Отправлено: 00:22 28-06-2007 | Исправлено: Bradyaga, 00:23 28-06-2007
netman



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите не догоняю я.
Нужно из файла сравнить числа,которые в конце строки и если они равны 0 то вывести сообщение No error, если не равно 0 то Error.
 
set trigers=c:\file.txt
for /f "tokens=3 delims=:" %%a in (%trigers%) do (
set count=%%a
if %count1%==0 (echo No Error found) else (echo Error)
)
 
файл
--file.txt-
---------- D:\LOGS\RAIDERRORGETLOGS.LOG: 0
 
---------- D:\LOGS\RAIDERRORGETLOGS.LOG: 0
-file.txt--

Всего записей: 302 | Зарегистр. 22-09-2003 | Отправлено: 11:32 28-06-2007
KapralBel



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

Код:
set trigers=c:\file.txt
for /f "tokens=3 delims=:" %%a in (%trigers%) do Call :St %%a
GoTo :EOF
 
:st  
if %1==0 (echo No Error found) else (echo Error)
GoTo :EOF
 

Всего записей: 11354 | Зарегистр. 16-02-2005 | Отправлено: 11:40 28-06-2007
Grisha_Tamashi_SAN



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хотел сделать батник, позволяющий копировать нужный файл из 'Мои Документы'  на флэшку. Но в результате получаю табуляцию в конце  
пути. Как-то это можно убрать стандартными средствами?
Подробнее...

Всего записей: 44 | Зарегистр. 17-09-2002 | Отправлено: 12:56 28-06-2007
   

Страницы: 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