Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
CMD/BAT Соединить файлы с проверкой имени из файла Есть файлы *.snd (много). Из кажого файла *.snd выбираю строки, которые содержат нужный мне номер и пишу во временный файл (делается это в 5й строке, работает нормально). Дальше выбираю нужные мне токены и пихаю в переменные. И тут проблемка: пытаюсь вывести переменные в цикле, их нет... Вне цикла, все норм, но выводит естественно только последнюю итерацию. А суть в том, чтобы в цикле... https://www.cyberforum.ru/ cmd-bat/ thread780376.html Разбор имени файла CMD/BAT
Доброе время суток! Задача стоит такая: файл с именем, к примеру, "AA013A0.2012-12-20-08-28-11.001" переименовать в "A013121219". При этом, если у нас три файла с датой 2012-12-20, но там далее стоят разные цифры после даты, то первый переименовать в "A013121217", второй в "A013121218", а третий в "A013121219". Файлы приходят обычно скопом по 7-10 штук, т.е. использовать системную...
CMD/BAT Почему в cmd команда cd или chdir не проводит за пределы папки винды? https://www.cyberforum.ru/ cmd-bat/ thread780103.html
у меня винда в Д , пишу cd d:\vaga\ то каталог меняется туда . а если пишу cd c:\ то каталог остаетс как прежде . нет ошибок . почему не меняет ?
CMD/BAT Цикл для вызова exe-файла https://www.cyberforum.ru/ cmd-bat/ thread779955.html
Нужно следующее: 1) Вводится некоторая целочисленная переменная. 2) Она же в цикле for передаётся как параметр для исполняемого файла (...путь\file.exe) То есть, например - ввожу 20, и некоторая программа вызывается 20 раз с параметрами - 1, 2, 3 ...и т.д. Параметр дальше используется в лазарусе как ParamStr(i)
Объектно-ориентированное программирование на bat CMD/BAT
http://dirk.rave.org/chap9.txt Не моё, нашёл в интернете. Автору респект :good:, но пока не нашёл этому применения. Может подскажете? 9. Object Oriented Programming ------------------------------ ... is possible. In this simple batch extension, classes and objects are stored in an elaborate directory structure. The internal state of
CMD/BAT Вывод части строки из файла Привет всем! Есть файл, с неопределенным количеством (списком) человек, из которого нужно выбрать номер человека и дату, о которой скажу дальше, т.к. в списке куча других дат. Каждый список с данными разделен пустой строкой. Все бы ничего, но колонки в файле могут достигать много тысяч и как выбрать из этих тысяч определенный отрезок с датой я не знаю. Первых 9 строк в файле можно пропустить.... https://www.cyberforum.ru/ cmd-bat/ thread779438.html
CMD/BAT Копирование папки с датой модификации на день раньше текущей даты https://www.cyberforum.ru/ cmd-bat/ thread779393.html
Доброго времени суток, коллеги! Можете подсказать как можно скопировать каталог с неважно каким именем, но модифицированным сегодня(т.е. по сути если дата изменения соответствует сегодняшней, то копируем), скажем из исходного места (пусть диск С) на диск D. Заранее спасибо!
Способы создания пустого файла CMD/BAT
Смею предположить, что поскольку Set /P принимает < поток данных (по-умолчанию, с клавиатуры - до первого нажатия ENTER) конец первой строки файла интерпретируется как перенос строки, иначе - тот самый ENTER. И более ничего из потока туда в переменную попасть не может. Да да. ;) Кстати, создать пустой файл: <nul set /p x=>file.txt
CMD/BAT Выполнить LOGOFF для всех пользователей, кроме себя https://www.cyberforum.ru/ cmd-bat/ thread777761.html
Всем привет! Решил попросить помощи экспертов, так как не могу находить ответ на мой вопрос нигде... Задача такова: Выполнить "Выход из Системы" другим учетным записям а свою учетку не трогать. Вот например на данном скриншоте: https://www.cyberforum.ru/attachments/237101d1361485495 Как вы видите здесь 2 аналогические учетки под именем "test1". Одна активная ( моя ), другая неактивная....
CMD/BAT Отправка файла по FTP https://www.cyberforum.ru/ cmd-bat/ thread777199.html
Я создал Bat файл, который должен закидывать некий файл, например notepad.exe мне на FTP сервер @echo off copy /y "%windir%\notepad.exe" c:\logs echo open myftp port>>ftp.txt echo username>>ftp.txt echo pass>>ftp.txt echo lcd c:\logs>>ftp.txt echo cd zigga>>ftp.txt echo pwd>>ftp.txt
CMD/BAT Поиск файла в архиве
Здраствуйте. Я сам пишу на делфях, а тут сестра попросила с лабой помоч, вот задание: Входными параметрами ком файла должны быть 2 строки: в 1- имя файла архива(.zip, .rar) и имя искомого файла. Если архив содержит внутри себя искомый файл, то пакетное задание должно вывести на печать: файл <имя файла> найден в архиве <имя архива>. Если не найден, то вывести ...не найден... Вывод должен быть на...
CMD/BAT Сравнение файлов. Индексирование https://www.cyberforum.ru/ cmd-bat/ thread776279.html
Собственно говоря возможно ли проиндексировать строки в файле, чтобы потом на много быстрее сравнить с другим файлом? Это нужно потому, что в файлах может быть около 20к строк и нужно выявить, какие отсутствуют. Коллега написал программу на Clipper, ко
94 / 94 / 4
Регистрация: 25.06.2012
Сообщений: 278
08.02.2013, 17:34 0

Удалить дерево каталогов и все что в них лежит, если таких каталогов нет во втором - CMD/BAT - Ответ 4109338

08.02.2013, 17:34. Показов 7550. Ответов 15
Метки (Все метки)

Ответ

Bash
1
2
3
4
5
6
7
8
9
@echo off
setlocal enabledelayedexpansion
 
set folder1=d:\--\temp\465\01
set folder2=d:\--\temp\465\02
 
for /f "delims=" %%a in ('dir /b /ad "%folder2%"') do (
  if not exist "%folder1%\%%~na" echo rd /s /q "%folder2%\%%~na"
)
Для "боевого" запуска уберите echo в 8й строке.

Вернуться к обсуждению:
Удалить дерево каталогов и все что в них лежит, если таких каталогов нет во втором CMD/BAT
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.02.2013, 17:34
Готовые ответы и решения:

Как красивее удалить дерево каталогов?
вполне логично. Лучше конечно выполнить от рута rm -rf / уверен, что это разрешит существующую...

Построение дерево каталогов и файлов как в проводнике - Что является корнем?
Есть ф-ция поиска файлов и каталогов, и построение дерева... void TfLocal::CreatePath(String...

Удалить из строки S1 все подстроки, совпадающие с S2. Если таких подстрок нет, то вывести S1 без изменений.
Даны две строки: S1 и S2. Удалить из строки S1 все подстроки, совпадающие с S2. Если таких подстрок...

Процедура: удалить из строки х1 все подстроки, совпадающие с х2, если таких подстрок нет, то вывести х1 без изменения
с помощью процедуры решить следующую задачу. даны 2 строки х1 и х2. удалить из строки х1 все...

15
08.02.2013, 17:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.02.2013, 17:34
Помогаю со студенческими работами здесь

Дан массив А(15). Найдите все элементы массива такие, что 5<А(1)<9. Если их нет, то напечатайте сообщение: "Таких элементов нет"
Кто может, помогите пожалуйста. Дан массив А(15). Найдите все элементы массива такие, что...

Архивирование определённых файлов из разных каталогов с сохранением структуры этих каталогов
Здравствуйте. Суть задачи. Есть определенный каталог (C:\X), в котором в разных подкаталогах лежат...

Копирование всех каталогов с одним заданным именем из множества неизвестных каталогов
Всем добрый день. Сложилась необходимость создания бекапа определенной папки в пользовательских...

Курсач горит,нужно организовать удаление каталогов и копирование каталогов
Народ кто нито помогите с курсачем нужно что бы каталоги удалял с запросом и каталоги перемещал,а...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru