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

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

Модерирует : KLASS, IFkO

vu1tur (04-09-2010 17:46): http://forum.ru-board.com/topic.cgi?forum=62&topic=21297  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

vu1tur



Moderator-Saaber
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Задачи на bat-файлах 8
(часть 1, часть 2, часть 3, часть 4, часть 5, часть 6, часть 7)
Вопросы, задачи и их решения по работе с командными файлами, а также сопутствующие ссылки.

 
Важно: копируя батник через буфер обмена из форума не забывайте удалять пробелы в конце каждой строки, т.к. в некоторых случаях из-за этого программа будет работать неправильно!!!
 
Также для удаления концевых пробелов пользуйтесь скриптом от Nagual, или VBS-Скрипт-Модулем от ViSiToR.
 
Для перекодирования кирилицы 866<<>>1251 пользуйтесь онлайн сервисом Перекодировщик кириллицы

 
Дополняем шапку: добавляем готовые решения, полезные ссылки.
 
Примечание: Большие куски кода заключайте в тэг [more]  
 
Смежные темы:
В помощь системному администратору » Автоматизация администрирования
Программы » Командная строка, батники\сценарии
 
Полезные ссылки
 
Полезные утилиты
 
Готовые решения и частые вопросы:
  • Встроенный справочник по командам
  • Создание помощи по всем командам консоли 2000 и XP
  • Делаем паузу в командном файле стандартными средствами Windows
  • Альтернативные решения »
  • Работа с текстом, датой, и файлами »
  • Администрирование, автоматизация и сеть »
  • Работа с переменными и параметрами ком. строки »
     
    Описания работы команд и символов участниками темы:
    · setlocal enabledelayedexpansion и переменные окружения
    · символы & и && в командной строке
    · Переменная %0

  • Всего записей: 3690 | Зарегистр. 01-02-2003 | Отправлено: 12:40 25-01-2010 | Исправлено: bomzzz, 13:37 20-08-2010
    lorents



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

    Цитата:
    неправильно, надо выделенные файлы перетащить на незапущенный батник.

    понял спасибо!
     
    wolf0425
    спасибо!

    ----------
    Image Catalyst - оптимизация изображений без потери качества

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 19:31 17-06-2010 | Исправлено: lorents, 23:40 18-06-2010
    barsikline



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    wolf0425, res2001 и igor_andreev спасибо!

    Всего записей: 33 | Зарегистр. 24-10-2008 | Отправлено: 01:49 18-06-2010 | Исправлено: barsikline, 01:50 18-06-2010
    us0r



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ошибки при D&D

    Всего записей: 406 | Зарегистр. 06-12-2007 | Отправлено: 12:26 18-06-2010
    us0r



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Мне кажется, что можно организовать работу и на работающий батнег.

    Код:
    REM Это кусок батника! Тестирования не проводилось!
    setlocal
    :request
    set /p req= "Check parameters? (Y | N):"
    if /i "%req%"=="y" (if /i "%"1=="" ping -n 6000 -l 1 127.0.0.1 && goto :request)
    if /i "%req%"=="n" echo Ok. Continuing work. && goto :continue
    if /i "%req%"=="" goto :continue
    :continue
    REM Продолжаем работу...
    endlocal

    Всего записей: 406 | Зарегистр. 06-12-2007 | Отправлено: 22:09 18-06-2010
    wolf0425



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    us0r
    Цитата:
    REM Это кусок батника! Тестирования не проводилось!  
    так какие проблемы - проведи, результаты расскажешь.
    вариант провести тест вместо отправки на форум - ты уже пропустил...
     
    ps: ключики у пинга ты сам придумал, или срисовал откуда?
    pps: ты с недавно самозабанившегося камрада пример не бери и учись писать стопку разбора вариантов сразу правильно, с закладом на ошибки юзера. В смысле то что там сейчас - это пример как не надо писать
     

    Всего записей: 2928 | Зарегистр. 25-04-2007 | Отправлено: 22:43 18-06-2010 | Исправлено: wolf0425, 22:55 18-06-2010
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый вечер!
     
    помогите, пожалуйста, решить следующую проблему:
    как можно сделать чтобы параметры для обработки изображений выдавались сразу, а не по частям как сейчас, т.е. сначала выдается запрос на параметры PNG, и после обработки PNG, идет только только JPEG. Как это можно исправить?  
     
    ImageOptimizer

    ----------
    Image Catalyst - оптимизация изображений без потери качества

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 23:41 18-06-2010 | Исправлено: lorents, 23:42 18-06-2010
    res2001



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    lorents
    Ну а какие проблемы?  
    Сначала узнай, есть ли в каталоге png, если есть запроси параметры, потом посмотри есть ли jpg, параметры, а потом только обработку.
    Написав такой здаровый батнег, ты с этим и сам справишься

    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 19:34 19-06-2010
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    res2001
    Выходит так?
     
    ImageOptimizer
     
    Данный код мне помогли написать, особенно wolf0425. Всем спасибо!
     
    Как можно увеличить расстояние между строками

    Код:
    echo Параметр оптимизации PNG:
    echo [1] Noninterlaced;
    echo [2] Adam7 (Interlaced).
    set /p png="Укажите параметр оптимизации PNG и нажмите на Enter: "

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

    ----------
    Image Catalyst - оптимизация изображений без потери качества

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 20:22 19-06-2010 | Исправлено: lorents, 20:31 19-06-2010
    king_stiven

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

    Цитата:
    Как можно увеличить расстояние между строками  

    echo.

    Всего записей: 2229 | Зарегистр. 17-07-2006 | Отправлено: 20:45 19-06-2010
    res2001



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

    Цитата:
    Выходит так?  

    Почти.
    В строке:  
    if defined png goto:eof  
    Надо переход делать не на :eof а на обработку png, иначе выходит, если в каталоге есть png, но нет jpg - то обрабатываться ничего не будет, хоть и запросит параметры для png.

    Цитата:
    Как можно увеличить расстояние между строками  

    Команда  
    echo.
    выводит пустую строку. Всставляй в нужных местах.
     
    Добавлено:
    lorents
    В строке:
    if not defined png goto:eof  
    А тут тебе надо делать переход на обработку jpg

    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 20:48 19-06-2010
    wolf0425



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

    Цитата:
    Данный код мне помогли написать, особенно wolf0425.
    к сожалению впрок тебе это не пошло, как не умел ты программировать или хотя бы разбираться в том что делает готовый код  - так и не умеешь, комбинируешь куски командника совершенно не задействуя мозг.

    Всего записей: 2928 | Зарегистр. 25-04-2007 | Отправлено: 21:42 19-06-2010 | Исправлено: wolf0425, 21:57 19-06-2010
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    res2001
    а как сделать переход на обработку, мне ведь для этого нужен параметр для обработки?
    я просто не догоняю.
     
    wolf0425
    знаю, дело в том что я с батниками крайне редко общаюсь, для всех нужд использую AutoPlay Media Studio

    ----------
    Image Catalyst - оптимизация изображений без потери качества

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 22:24 19-06-2010
    king_stiven

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    wolf0425
    http://www.imageoptimizer.net/FAQ.aspx
     Now you can upgrade your Image Optimizer only 8.99 фунтов
    Это не он продаёт?  А ты говоришь комбинировать не может.

    Всего записей: 2229 | Зарегистр. 17-07-2006 | Отправлено: 22:33 19-06-2010 | Исправлено: king_stiven, 22:34 19-06-2010
    us0r



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    wolf0425
    ping /? ещё никто не отменял...
    А вот про ошибки пользователя- подробнее...

    Всего записей: 406 | Зарегистр. 06-12-2007 | Отправлено: 01:01 20-06-2010
    wolf0425



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    us0r
    Цитата:
    ping /? ещё никто не отменял...
    да ну, и ты его читал, и именно в соответствии с ним вписал полуторачасовую паузу в батник?  
    ппц как чтение хэлпа на креатив влияет...
     

    Цитата:
    А вот про ошибки пользователя- подробнее...
    а ты батник приведи в рабочий вид для начала, потестируй чуток, если не поймешь сам в чем проблема с ошибками пользователя - напишу.
     

    Всего записей: 2928 | Зарегистр. 25-04-2007 | Отправлено: 02:31 20-06-2010 | Исправлено: wolf0425, 02:34 20-06-2010
    boy999



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Multi Password Recovery
     
    Можно ли её так настроить, чтоб воткнул флэшку в комп, а она собрала все пароли и сохранила в файл!? Сама, на полном автомате!?
     
    Добавлено:
    Вот репак проги: http://multi-up.com/278396

    Всего записей: 2030 | Зарегистр. 19-05-2008 | Отправлено: 09:09 20-06-2010
    mugil_cephalus

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

    Цитата:
    У меня исчезла баковая панель прокрутки батника, как это можно справить, и у командной строки тоже?


    Код:
    C:\>mode con

    какое значение строк?
     
    Добавлено:
    что то ComradG пропал, а я тут наткнулся на создание ярлыка батником, правда, мудреный путь
    link

    Всего записей: 1072 | Зарегистр. 07-09-2009 | Отправлено: 10:17 20-06-2010
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mugil_cephalus
    как раз с этим была проблема, уже исправил, там размер буфера экрана был маленький
    спасибо

    ----------
    Image Catalyst - оптимизация изображений без потери качества

    Всего записей: 3297 | Зарегистр. 30-12-2007 | Отправлено: 10:58 20-06-2010
    mugil_cephalus

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

    Цитата:
    Это не он продаёт?

    сильно сомнительно , но похожее уже было - http://forum.ru-board.com/topic.cgi?forum=5&topic=29819&start=1340#13  

    Всего записей: 1072 | Зарегистр. 07-09-2009 | Отправлено: 11:05 20-06-2010 | Исправлено: mugil_cephalus, 11:20 20-06-2010
    yurkesha



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    mugil_cephalus
    Цитата:
    наткнулся на создание ярлыка батником, правда, мудреный путь

    Но линк на книгу все-таки надоть переправить на такой. Чтоб скачать можно было без ограничений...


    ----------
    Всем непричастным рекомендую прогулки на свежем воздухе

    Всего записей: 2741 | Зарегистр. 15-12-2003 | Отправлено: 11:28 20-06-2010
       

    Страницы: 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 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

    Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Задачи на bat-файлах 8
    vu1tur (04-09-2010 17:46): http://forum.ru-board.com/topic.cgi?forum=62&topic=21297


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru