|
|
Другие темы раздела | |
CMD/BAT Переименовать файл, взяв имя из другого файла
https://www.cyberforum.ru/ cmd-bat/ thread877269.html Всем привет, прошу прощения за глупый, возможно вопрос. Стоит задача переименовывать файл в автоматическом режиме, причем имя файла брать у другого файла. Поясно, в папке есть 2 файла: Vasya.hdf 1.txt Нужно чтобы файл 1.txt стал файлом Vasya.txt. Заранее спасибо. Добавлено через 21 минуту |
CMD/BAT Перекодировка текстового файла из ANSI в UTF-8 Здравствуйте, я нашел такой BAT файл, который перекодирует txt файл из ANSI в UNICODE Как его можно изменить, чтобы перекодировка происходила из ANSI В UTF - 8 @Echo Off SetLocal EnableExtensions Set $FILE=File.txt Set $TEMP=File.tmp CHCP 1251 Echo яю>%$TEMP% |
CMD/BAT Как вызвать программу с параметрами?
https://www.cyberforum.ru/ cmd-bat/ thread876315.html Есть URL протокол, найдя его запись в реестре, я увидел следующее значение: "C:\AoS\client.exe" "%1" (это игра). То есть когда я щелкаю по ссылке сервера в браузере (выглядит как aos://цифры:цифры) он вызывает client.exe передавая цифры как параметр, но при вызове из cmd "C:\AoS\client.exe" "1379434439" игра выдает ошибку о неправильном IP. Может как-то по-другому параметры передаются? |
CMD/BAT Проблема с русскими именами файлов при архивации их с использованием 7z.exe с помощью батника
https://www.cyberforum.ru/ cmd-bat/ thread875921.html Когда в батнике test.cmd чтонить архивируешь с русскими буквами, то 7z выдает вывод в крякозябрах chcp 1251 "C:\Program Files\System\7-Zip\7z.exe" a arch.7z "Файл 1.txt" "Файл 2.txt pause D:\Temp\Exmpl>chcp 1251 Active code page: 1251 D:\Temp\Exmpl>"C:\Program Files\System\7-Zip\7z.exe" a arch.7z "Файл 1.txt" "Файл 2.txt |
Можно ли сделать слайд-шоу с помощью bat-файла? CMD/BAT 2. Если в папке находятся JPG файлы, можно ли из них делать слайд с помощи bat файла? |
CMD/BAT Способы защиты папки
https://www.cyberforum.ru/ cmd-bat/ thread875541.html как защитить каталог (папку) в ms-dos? |
CMD/BAT Копирование и перемещение в Командной строке Доброго времени суток. Задача - перемещать из сетевой папки(test1) в локальную(test2) все файлы и папки которые появляются в сетевой время от времени. Реализация в CMD. Мое решение - ниже написанный текст засунут в батник, () естественно не входят в батник. ::(перемещение всех файлов из т1 в т2) move D:\test1\*.* D:\test2 ::(Копирование всех папок из т1 в т2 раньше еще стояло /-Y) xcopy... https://www.cyberforum.ru/ cmd-bat/ thread875438.html |
Открыть папку в проводнике CMD/BAT 1. Можно ли открыть папку как windows explorere с помощи bat файла? Добавлено через 2 часа 16 минут Нашла решение 1-го вопроса: start C:\MyFolder. |
CMD/BAT Автоматизация поиска файла или каталога
https://www.cyberforum.ru/ cmd-bat/ thread875239.html Автоматизация поиска определенного файла или каталога на заданном накопителе (A: – Z:) с помощью совместного использования команд операционной системы DIR и FIND из состава операционной системы MS-DOS или Windows. Создание bat файла. |
CMD/BAT Копирование заданного файла на все компьютеры в сети, IP-адреса которых находятся в списке в текстовом файле Доброго времени суток. Требовалось создать *.bat файл, который осуществит копирование файла по всем компьютерам IP адреса которых есть в списке, вот какой код получился: @Set Spisok=1.txt @Set File=list.txt @Set Shara=d$ @Set Log=D:\Spisoklog.txt @Echo +++ >> "%Log%" @Echo +++ %Date% %Time% ++++++++++++++++++++++++ >>"%Log%" @Echo +++ >> "%Log%" https://www.cyberforum.ru/ cmd-bat/ thread874848.html |
Подмена одного файла другим CMD/BAT Здравствуйте! В общем есть 2 файла settings.con и settings.con.backup оба находятся в одной папке. Можно ли сделать bat-файл, чтобы он переименовывал settings.con в settings.con.backup, а settings.con.backup в settings.con, то есть, подменял файлы? Я в программированием не занимаюсь, поэтому даже не уверен, что пишу в нужном разделе. Уж простите меня. Спасибо. Добавлено через 2 часа 53 минуты... |
CMD/BAT Замена символов в XML-файле
https://www.cyberforum.ru/ cmd-bat/ thread874681.html Задача такая: есть файл xml, в котором есть строки: <tag><!]></tag> <tag action="banzai"><!]></tag> нужно считать только http://mydomain.local?i=1&d=2 делаю так @echo off |
04.02.2013, 00:57 [ТС] | 0 | |||||||||||||||||||||||||||||||||||
Циклические операции и примеры (команда FOR) * [Статья] - CMD/BAT - Ответ 409028704.02.2013, 00:57. Показов 380036. Ответов 16
Метки (Все метки)
Ответ
Продолжение...
Особенности, которые распространяются на циклы FOR 0) Если нужно записать в наборе несколько команд, то используем: а) знаки амперсанда &, если мы хотим записать все в одну строку:
2) Если предполагается получение пустого токена, остальные токены смещаются. К примеру, имеем файл с содержимым:
Сообщение от file.txt
Сообщение от cmd
Сообщение от cmd
Это такие символы, как | = ^ < > &. А также % ! - если они используются не для раскрытия переменной, кроме случая с !, когда не включено удаленное расширение переменных. Сюда же входит знак кавычки, которая соответствует форме кавычки, применяемой для определения вида набора. 4) Регистр переменной цикла имеет значение. 5) Изменить вручную значение переменной цикла нельзя. Например, set %%A=param не даст эффекта. 6) После выхода из цикла переменная цикла уничтожается. 7) Внутри цикла нельзя использовать комментарии вида :: (будет критическая ошибка и "вылет" из пакетного файла) Вместо этого используем Rem. 8) Внутри цикла нельзя использовать метки (будет такой же "вылет"). 9) Тем не менее из цикла можно безвозвратно выйти на метку Goto metka а также выйти в подпрограмму и вернутся снова в цикл точно в ту же позицию через команду Call :metka В конце подпрограммы должна стоять команда Exit /B 10) Для получения значения обычной переменной внутри цикла в случае, если этой переменной было присвоено новое значение внутри тела этого же цикла, необходимо раскрывать переменную через знаки восклицания !variant! - это называется отложенное расширение переменных. Перед использованием такого способа, его нужно включить, задав в начале пакетного файла команду:
Точно таким же образом (через ! ) необходимо раскрывать переменную времени внутри цикла, т.к. иначе для цикла время "замерзает". Происходит это потому, что в цикл попадает т.н. "слепок" переменных среды. И работа с ними через % происходит уже как с копией данных, а не актуальными значениями. 11) Когда после IN указана команда, под разбор цикла попадают такие потоки: 1-й поток (StdOut) с 3-го по 9-й поток (User Stream) При этом 2-й поток (StdError) отображается на экране сразу после выполнения указанной в цикле команды в IN (...) 2-й поток можно занулить, обычным способом, не забыв экран:
Это же правило касается вызова цикла через Shell-подобные команды на других языках программирования. 13) Переменную цикла нельзя раскрыть внутри строки модификаторов другого цикла: for /f %%q in (quote) do for /f "usebackq tokens=1* delims=%%q" %%a in ("%~dp01.txt") do echo %%a%%b Вернуться к обсуждению: Циклические операции и примеры (команда FOR) * [Статья] CMD/BAT
12
|
04.02.2013, 00:57 | |
Готовые ответы и решения:
16
Циклические операции. Программа не выдает ни результата, ни ошибки Добрый день. Вероятность того что команда а и команда б забьет 2,3,4,5 голов Почему команда «dir>test.txt» работает, а команда «ftp /?>test.txt» — нет? Статья |
04.02.2013, 00:57 | |
04.02.2013, 00:57 | |
Помогаю со студенческими работами здесь
0
Обработка прерывания "ошибочная команда" или "неверная команда" Статья о радиодальномере Статья о HYIP Случайная статья Статья по информатике Учебная статья |