![]() |
в *.bat -никах никто не разбирается?
Собственно говоря, нужен батник, который бы в папке по заранее заданному пути создавал текстовый файл с определенным расширением и вписывал туда пару строчек текста (пролписываются в самом батнике). Если в той директории существует уже файл с таким именем, то его нужно заменить новым. Вотъ.
Может, кто подскажет либо скриптом, либо ссылками на информацию по этой тематике? |
Команды доса найти нужно.
|
уже смотрел, но там не все так просто... :( почитать бы подробно про программирование на батниках где-нибудь...
|
Код:
echo Hello >filename.txt |
Kikasso, спасибо))) оно самое.
|
Продвинутый вариант:)
Код:
@echo off |
Вот еще полезное заклинание:
Код:
dir *.* /b >files.txt |
http://www.cs.ntu.edu.au/homepages/b...scription.html
+ http://www.ss64.com/nt/ = Бросаем флеш и идем программировать батники ) |
Да ну, там сплошной капслок какой-то.
|
и нету фигурных скобочек
|
Цитата:
|
KidsKilla
последнее устное предупреждение. хватит использовать удафизмы. потом придется отнять титул и заменить его на плюс. |
Кстати водится полезность в батах. Называется она параметры командной строки. Из тела бат программы обратиться к параметрам с которыми она была вызвана можно с помощью %1 %2 %3 (первый параметр, второй третий...)
Так что код предложеный iNils я рекомендую немного исправить: Код:
@echo off... кстати если память мне не изменяет был параметр %0 которы хранит путь и имя бат файла. ... разница между echo Вася Пупкин>file.txt и echo Вася Пупкин>>file.txt в том, что в первом случае файл file.txt перезапишеться а во втором допишется в конец кстати знатоки, как вам такая команда Код:
fc /b savegame01.svg savegame02.svg|find 0D 0A>lom.txt |
PITer, а что будет -то? Я боюсь такое запускать. format c чтоли?
|
разбираем по пунктам
fc - file compare сравнение файлов /b - параметр указывает команде, что сравнивать надлежит бинарно (байт к байту) savegame01.svg savegame02.svg два сравниваемых файла (догадайтесь по названию что за файлы) | - "передать по конвееру" означает что результат работы комманды слева будет запихнут в stdInput комманды справа find - поиск в строки в тексте 0D 0A - искомый текст > - записать в файл lom.txt имя файла эта команда ищет различие в двух файлах, и затем среди различий находит нужное нам по названию файлов несложно догадаться для чего это чаще всего используется... а по поводу формата тож было и тоже с передачей по конвееру... что формат делает, если набрать формат ц:? Диск форматирует? а вот тоби дулю! Спрашивает уверен ли ты. А ему в ответ наберем так эхо йес|формат ц:... и в результате команда формат запустится с уже полученным йесом.... |
| Часовой пояс GMT +4, время: 09:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.