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

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

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

vu1tur (09-01-2011 11:53): лимит страниц, продолжение — http://forum.ru-board.com/topic.cgi?forum=62&topic=22143  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

vu1tur



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

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

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

  • Всего записей: 3690 | Зарегистр. 01-02-2003 | Отправлено: 17:45 04-09-2010 | Исправлено: Accessor, 18:04 28-09-2010
    Scaramanga



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    res2001
    ппц, а вот самый просто вариант даже и не подумал. огромное спасибо)

    Всего записей: 511 | Зарегистр. 24-04-2008 | Отправлено: 15:46 25-11-2010
    magsimga

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    кто нибудь знает ПО работающие с подобными ссылками как и Far? можете подробнее?

    Всего записей: 27 | Зарегистр. 23-11-2010 | Отправлено: 15:48 25-11-2010
    Levonid92

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    smirnvlad
     
    не понял, у меня неаозможно чтоли решить на командной строке?

    Всего записей: 8 | Зарегистр. 24-11-2010 | Отправлено: 15:48 25-11-2010
    magsimga

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    кто нибудь знает программные обеспечения, которые работают с подобными ссылками как и Far?
    если можно подробнее... заранее спасибо;)

    Всего записей: 27 | Зарегистр. 23-11-2010 | Отправлено: 15:59 25-11-2010
    res2001



    Silver Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Levonid92
    Возможно.
    Я тут страниц 20 назад постил батник, переводящий дату и время в секунды от начала эпохи и назад. Там учитываются высокосные года. Можешь его использовать для своих целей, тебе останется только решить проблему с днями недели, но это в принципе легко реализуемо.

    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 16:10 25-11-2010
    Levonid92

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    res2001  
     
    можешь мне решить пожалуйста у меня через 2 дня экзамены ату, а я ничего не знаю

    Всего записей: 8 | Зарегистр. 24-11-2010 | Отправлено: 16:12 25-11-2010
    res2001



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

    Цитата:
    кто нибудь знает программные обеспечения, которые работают с подобными ссылками как и Far?

    С какими такими ссылками работает Far?
     
    Добавлено:
    Levonid92
    Я сам в запарах последнее время, так что это не ко мне. Что-то подсказать по ходу дела - пожалуйста.

    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 16:13 25-11-2010 | Исправлено: res2001, 16:24 25-11-2010
    magsimga

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

    Всего записей: 27 | Зарегистр. 23-11-2010 | Отправлено: 16:17 25-11-2010
    Levonid92

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    помогите пожалуйста создать в команднолм файле календарь на следующие 30 дней

    Всего записей: 8 | Зарегистр. 24-11-2010 | Отправлено: 16:23 25-11-2010
    res2001



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

    Всего записей: 2580 | Зарегистр. 11-04-2003 | Отправлено: 16:28 25-11-2010
    Levonid92

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

    Всего записей: 8 | Зарегистр. 24-11-2010 | Отправлено: 17:52 25-11-2010
    smirnvlad

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

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

    начать с изучения списка команд с описанием
    тем более, что

    Цитата:
    можешь мне решить пожалуйста у меня через 2 дня экзамены ату, а я ничего не знаю

    время на чтение помощи по командам есть
     
    инструкция:
    пуск-выполнить cmd
    help |more
    список необходимых для календаря команд: echo set if call for exit или goto
    вводим help echo читаем, затем help set и т.д.
     
    После прочтения справки по командам следующий код выведет подобие календаря
     
    Подробнее...

    Всего записей: 417 | Зарегистр. 31-03-2009 | Отправлено: 18:13 25-11-2010
    Levonid92

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    smirnvlad
     
    это календарь такой длинный? или это только мне в помощь?

    Всего записей: 8 | Зарегистр. 24-11-2010 | Отправлено: 18:26 25-11-2010
    magsimga

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    как найти среднее арифмитическое матрицы в Pascal?

    Всего записей: 27 | Зарегистр. 23-11-2010 | Отправлено: 19:31 25-11-2010
    Levonid92

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    smirnvlad
     
    а можншь написать саму программу? я по нему  пойму как ты там сделал или обьяснение каждой строчки написать? я тут уже сижу сижу никак не могу понять
     
    Добавлено:
    smirnvlad
     
     
    упа спасибо я разобрался ты мне там все прожжевал оказывается, сасибо тебе большое!!!!!!!!

    Всего записей: 8 | Зарегистр. 24-11-2010 | Отправлено: 20:23 25-11-2010
    BVV63



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

    Цитата:
    как найти среднее арифмитическое матрицы в Pascal?

    Задачи на Turbo Pascal 7.0

    Всего записей: 3542 | Зарегистр. 17-08-2009 | Отправлено: 05:17 26-11-2010 | Исправлено: BVV63, 05:18 26-11-2010
    Levonid92

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    smirnvlad  
     
    можете еще решить задачу с обьяснением?
     
    написать командный файл который будет просматривать папку из которой он запущен на наличие файлов с расширением сcalc.start и при оюьнаружении таковых будет запускать одноименные команды Windows. такие же файлы с расширением calc.stop должны закрывать одноименные запущенные процессы.

    Всего записей: 8 | Зарегистр. 24-11-2010 | Отправлено: 11:53 26-11-2010
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день!
    Помогите, пожалуйста решить следующую проблему.
    У меня есть текстовой файл png.log, как можно узнать есть ли в этом файле слово "Interlaced", без кавычке. Если есть, то выпролнить одно действие, если нет, то другое.
    Спасибо за внимание.

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

    Всего записей: 3291 | Зарегистр. 30-12-2007 | Отправлено: 14:06 26-11-2010
    wolf0425



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    lorents у меня почему-то впечатление, что ты уже задавал тут этот вопрос пару раз (с парой других слов для поиска)
     
    длинный вариант:
    Код:
    find /i "Interlaced" <png.log >nul
    if errorlevel 1 (
        Echo Not found!
    ) else (
        Echo Found!
    )

    короткий вариант:    

    Код:
    find /i "Interlaced" <png.log >nul && (Echo Found!) || (Echo Not found!)  

    большие/маленькие буквы не различаются... 
     

    Всего записей: 2920 | Зарегистр. 25-04-2007 | Отправлено: 14:23 26-11-2010 | Исправлено: wolf0425, 14:26 26-11-2010
    lorents



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    wolf0425
    Спасибо большое, да я задавал вопрос на счет поиска, но там ситуация была другая.

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

    Всего записей: 3291 | Зарегистр. 30-12-2007 | Отправлено: 15:07 26-11-2010 | Исправлено: lorents, 16:01 26-11-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

    Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Задачи на bat-файлах 9
    vu1tur (09-01-2011 11:53): лимит страниц, продолжение — http://forum.ru-board.com/topic.cgi?forum=62&topic=22143


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

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

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru