Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Другие темы раздела
CMD/BAT Работа с текстовым документом Всем добрый вечер! Застопорился на 1 месте в создании бат файла @echo off setlocal enableextensions enabledelayedexpansion set /P base="Enter base filename with extension! (eg. dobavte.txt) -> " FINDSTR /L ".Andrey" %base% > Andrey.txt FINDSTR /L ".Sergey" %base% > Sergey.txt FINDSTR /L ".ITD" %base% > ITD.txt https://www.cyberforum.ru/ cmd-bat/ thread1783582.html CMD/BAT Создания bat-файла для редактирования реестра
Добрый день. Нужно программно через батник удалить папки (со всеми вложениями) в определенной директории в реестре, кроме некоторых. Дословно задание: ---------------------------------------------------------------------------- . В данной папке (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Cont-rol\Print\Environments\) должна быть одна папка winprint, если есть другие, удалите их. d). Раскройте...
CMD/BAT Нужна справка по скобкам, кавычкам, пробелам и тильде https://www.cyberforum.ru/ cmd-bat/ thread1783313.html
Подход снизу. С другой стороны. Нет такой справки.(Для циклов и прочего) Разные примеры.
CMD/BAT Как в CMD создать SFX-архив (.exe) RAR? https://www.cyberforum.ru/ cmd-bat/ thread1783295.html
Нужно создать батник который бы упаковывал файлы (для примера: start.cmd и system.exe) из текущей папки в SFX-архив (.exe) со следующими параметрами: 1. Уровень сжатия - без сжатия (не обязательно). 2. Заблокировать архив (не обязательно). 3. Путь для распаковки - текущий каталог. 4. Выполнить после распаковки - start.cmd. 5. Режим вывода информации - скрыть все. 6. Загрузить значок SFX из...
CMD/BAT Указать в bat-файле в качестве пути папку, в которой он находится
Помогите создать bat файл. В качеству пути должна указываться папка, в которой он находится. Сам bat должен выполнять 2 команды 1) C:\Python27\Scripts\pip install -r... 2) C:\Python27\python.exe Заранее спасибо)))
CMD/BAT Не перемещается файл после переименования В папке существует файл в названии которого %, название файла M%GG.zip. Мне надо его переместить в другую папку и переименовать. А так как в названии %, я сначала его переименовываю, потом еще раз переименовываю и отправляю в другую папку.Для данного действия у меня написан батник, но он делает все, кроме повторного переименования и перемещения. Chcp 1251 > null set nabor=M set... https://www.cyberforum.ru/ cmd-bat/ thread1782642.html
CMD/BAT Как изменить код батника так, чтобы копировались сразу несколько файлов? https://www.cyberforum.ru/ cmd-bat/ thread1782527.html
Доброго времени суток! Нашел вот этот код в старой теме. @echo off set "file=C:\Test\1.htm" set "number=200" call:# "%file%" %number% exit/b
CMD/BAT Создание папки и копирование в неё файла
@Echo off md %с:\dir% copy %c:\bats\load.bat% %с:\dir\load.bat% Файл с таким кодом и расширением bat я положил в папку c:\bats. Вместе с ним в той же директории лежит файл с названием load.bat. Я ожидал, что после двойного щелчка на этом файле у меня на диске c создастся папка с названием dir и в ней окажется скопированый load.bat. Но мои ожидания превражаются в прах, ибо папка создаётся, а...
CMD/BAT Запуск с правами администратора одного батника из другого https://www.cyberforum.ru/ cmd-bat/ thread1782489.html
в общем есть такая штука: @ECHO OFF mode con lines=1024 title TestTitle echo Start 1 start folder1\Start.bat TIMEOUT 5 /nobreak
CMD/BAT Нет прав на создание файлов https://www.cyberforum.ru/ cmd-bat/ thread1782375.html
Привет всем. Я создаю .exe файл для разворачивания на сервере набора (работающих, протестированных) скриптов с помощью программы Smart Install maker. После установки запускаю bat-файл такого вида: @echo off .\php\php.exe .\script.php >> .\log 2>&1 тут сразу вываливается ошибка: "Отказано в доступе" ПРИЧЕМ, до выполнения скрипта script.php дело даже не доходит - windows даже не...
CMD/BAT Microsoft SQL Server 2000
Добрый день. Такой вопрос. У нас имеется база и я выполняю бэкап двумя способами. 1) Внутренними инструментами SQL сервера. 2) Через батник, простым копированием базы и логов. Вот только какая проблема. 1) При запуске батника, он просит подтвердить действие, то есть нажать да или нет. (Можно сделать чтобы он не требовал подтверждения?) 2) Батник работает по принципу отключения SQL...
CMD/BAT Как получить внешний IP-адрес в переменную? Есть такой сервис получения внешнего IP и других параметров. Нужно получить адрес в переменную. При простом запуске curl.exe httр://ifсonfig.me/ір Срабатывает нормально. Но если я делаю так: FOR /F "usebackq" %%a IN (`curl.exe http://ifconfig.me/ip`) DO ( set show_ip=%%a ) echo %show_ip% То выходит совсем не то, что я ожидаю. Помогите получить необходимый результат. https://www.cyberforum.ru/ cmd-bat/ thread1781940.html
4333 / 2123 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
27.07.2016, 10:27 0

Удалить все старые файлы из двух папок, оставив только самый новый файл - CMD/BAT - Ответ 9404752

27.07.2016, 10:27. Показов 864. Ответов 2
Метки (Все метки)

Ответ

Можно было бы и так:
Windows Batch file
1
2
3
4
@echo off
xcopy /d "p2" "p1"
for /f "delims=" %%a in ('dir/a-d/b/o-d/tc "p1"^|more +1') do del/q "p1\%%a" "p2\*"
exit
В папке "p1" всегда будут самые свежие файлы и удаляем, кроме последнего все из нее и все из "p2".

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

Получить несколько папок в переменные и самый новый файл в папке
Привет всем. Снова обратился за вашей помощью. :) 1. Вопрос. Есть папка "1". В ней лежит еще...

Удалить все различные элементы массива, оставив только повторяющиеся
Удалить все различные элементы массива, оставив только повторяющиеся. То есть пользователь задаёт...

Удалять файлы в папке, оставляя один самый новый файл
Здравствуйте. Помогите сделать следующее: Есть необходимость удалять файлы в папке, оставляя один...

Удалить из заданной директории все файлы, только если в ней существует указанный файл
Удалить из заданной директории все файлы, только если в этой директории существует указанный файл....

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

Массив: Удалить все повторяющиеся элементы, оставив в массиве только один.
Помогите, народ! Срочно нужна программа. Собственно задание: В целочисленном массиве k(n),...

Удалить из строки все повторяющиеся буквы, оставив только их первые вхождения
2.Даны строки, содержащие латинские буквы. Удалить из строки все повторяю* щиеся буквы, оставив...

Удалить из массива все дубликаты элементов, оставив только первое вхождение
Дан целочисленный массив размера N. Удалитьиз массива все дубликаты элементов, оставив только...

Удалить из очереди все повторяющиеся слова, оставив только их первые вхождения
Создать очередь, содержащую слова. Удалить из очереди все повторяющиеся слова, оставив только их...

Одномерные массивы, удалить все повторяющиеся элементы, оставив только первые вхождения
Задача на C++: из заданного массива удалить все повторяющиеся элементы, оставив только их первые...

Одномерный динамический массив (удалить все вещественные числа, оставив только целые)
Здравствуйте!Помогите,пожалуйста,надо из динамического массива удалить все вещественные числа,...

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