Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.66/29: Рейтинг темы: голосов - 29, средняя оценка - 4.66
 Аватар для Crazy Jack
3 / 2 / 1
Регистрация: 26.06.2013
Сообщений: 137

Удаление файлов по маске с датой создания больше заданной

21.02.2021, 14:04. Показов 6850. Ответов 48
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Столкнулся с чисткой архивов, а как-то лень ручками делать это .
Есть архивы вида arh_DD_MM_YY.rar , нужна удалить архивы с датой больше заданой.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.02.2021, 14:04
Ответы с готовыми решениями:

Удаление файлов по маске по дате создания
Прошу помоч создать бат-файл удаление файлов по маске по дате создания. файлы могут находиться на разных дисках.. Заранее мерси

Удаление файлов дата создания которых больше 4 дней
Подскажите что я не правильно делаю... Оно и удаляет файлы, на если файл создан например в 2002 году он его не трогает... хотя должен... ...

Удаление файлов по маске, переименование файлов, копирование фалов на ftp, выборка текста из файлов
Написал батник и макросы в excel который делает то, что перечислено в заголовке. Решил перевести это на C#. И сразу столкнулся с...

48
 Аватар для ZoOoO
226 / 211 / 70
Регистрация: 09.02.2016
Сообщений: 1,040
25.02.2021, 14:24
Студворк — интернет-сервис помощи студентам
Включен?
В смысле я создам файл с расширением PS1 попытаюсь его выполнить и он отработает как часики?Или вс етаки мне высветится сообщение, что мол извините, что бы выполнить командные файлы на PS нужно включить эту функцию? Может чо поменялось конечно в трех последних версиях винды. Но чото в поисковиках я это не могу найти
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
25.02.2021, 14:28
Цитата Сообщение от ZoOoO Посмотреть сообщение
Включен?
В смысле я создам файл с расширением PS1 попытаюсь его выполнить и он отработает как часики?Или вс етаки мне высветится сообщение, что мол извините, что бы выполнить командные файлы на PS нужно включить эту функцию? Может чо поменялось конечно в трех последних версиях винды. Но чото в поисковиках я это не могу найти
Да, включён и да, выполнится при условии, что скрипт запустите с соответствующей политикой выполнения
0
 Аватар для ZoOoO
226 / 211 / 70
Регистрация: 09.02.2016
Сообщений: 1,040
25.02.2021, 14:36
Ну, я проверю, как файл с расширением Ps1 и командой dir выполниться на вновь установленной десятке. Даже интересно стала, так как мои знания говорят о том, что командный файл с расширением ps1 при запуске выдаст ошибку и что бы жту ошибку убрать нужно функцию ту включить.

Пс И очень удивительно, что тот же dir написанный на PS можно запустить через расширение bat)))интеерсно, какие она еще команды может так сделать))
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
25.02.2021, 14:37
Цитата Сообщение от ZoOoO Посмотреть сообщение
Ну, я проверю, как файл с расширением Ps1 и командой dir выполниться на вновь установленной десятке. Даже интересно стала, так как мои знания говорят о том, что командный файл с расширением ps1 при запуске выдаст ошибку и что бы жту ошибку убрать нужно функцию ту включить.
Проверяйте конечно. Это было бы изначально трезвым решением вместо того, чтобы вступать в непонятный спор
0
Модератор
Эксперт NIX
 Аватар для NeoMatrix
8536 / 3415 / 105
Регистрация: 24.05.2011
Сообщений: 14,649
Записей в блоге: 8
25.02.2021, 14:41
ZoOoO, если для решения моей задачи я из командной строки вызываю какой-либо сторонний интерпретатор, программную библиотеку, фреймворк или ещё что-то в этом же духе, то я всё равно таки использую командную строку.
Если нужно, то из CMD можно вызвать (иногда с костылями и через уйму вывертов) хоть чёрта, если поставленную задачу может решить только он. И это не будет отхождением от рамок и условий.
К тому же, на данный момент PShell таки официально является основной текстовой оболочкой ядра Виндовсов, если этот командный интерпретатор можно так назвать по аналогии с линухами. И я совершенно не понимаю вашей позиции в этом контексте.
В самом же деле:
Открываем CMD
делаем часть задачи, если оно возможно, средствами самой CMD
то, что выполнять самой CMD сложно или невозможно вообще (за неимением в ней нужного функционала) передаём в любую другую среду по выбору и по возможности. Это нормально с точки зрения алгоритма решения задачи
Возвращаемый результат пусть возвращается в CMD, которым можно завершить выполнение задачи либо вызвать любой другой интерпретатор из имеющихся в системе для выполнения другой части задачи.
Мы в линухах постоянно так делаем!

Кто вам запрещает использовать для решения практической задачи ВСЕ имеющиеся в системе её возможности? Ваше упрямство?
1
 Аватар для ZoOoO
226 / 211 / 70
Регистрация: 09.02.2016
Сообщений: 1,040
25.02.2021, 14:47
Ой все.
Я уже давно понял, что в топике про смд тут пишут на ПС и опрадывают это решением задачи. Хотя для решений задачь тогда логично было бы создать топик в которым люди писали бы помогите сделать, пофиг на чем, главное что бы работал. Потому что есть топик для ПС где и надо писать на ПС и есть топик для СМД где и нада писать на СМД без вклеек.

Насчет отработки скрипта. Вы точно ничего не путаете?Я сейчас говорю не про интегрироание ПС в батник и запуск его из под файла с расширением .bat, а именно о первом запуске на только что установленной винде файла с расширением PS1. Неужели микрософт разрешила запускать скрпиты вот так?Раньше надо было что бы так сделать, включить эту функцию на компе, потому, что она была отключена.
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
25.02.2021, 14:52
Цитата Сообщение от ZoOoO Посмотреть сообщение
Я уже давно понял, что в топике про смд тут пишут на ПС и опрадывают это решением задачи. Хотя для решений задачь тогда логично было бы создать топик в которым люди писали бы помогите сделать, пофиг на чем, главное что бы работал. Потому что есть топик для ПС где и надо писать на ПС и есть топик для СМД где и нада писать на СМД без вклеек.
У меня есть живой пример, в котором я изначально у автора темы спросил не смущает ли его использование Powershell в батнике. Копировать/переместить указанное количество взятых рандомно файлов в каждую подпапку, файлы в подпапках не повторяются
Цитата Сообщение от ZoOoO Посмотреть сообщение
Насчет отработки скрипта. Вы точно ничего не путаете?Я сейчас говорю не про интегрироание ПС в батник и запуск его из под файла с расширением .bat, а именно о первом запуске на только что установленной винде файла с расширением PS1. Неужели микрософт разрешила запускать скрпиты вот так?Раньше надо было что бы так сделать, включить эту функцию на компе, потому, что она была отключена.
Нет, не путаю. Запуск будет возможен при использовании определённой политики выполнения скриптов Powershell
0
 Аватар для ZoOoO
226 / 211 / 70
Регистрация: 09.02.2016
Сообщений: 1,040
25.02.2021, 14:56
Вы даже команду dir не запустите
Но вот то, что dir можно открыть через .bat это я конечно удивлен
0
Заблокирован
25.02.2021, 14:58
Цитата Сообщение от ZoOoO Посмотреть сообщение
в топике про смд...
Вам же уже говорили:
Цитата Сообщение от Fors1k Посмотреть сообщение
Это тема про командную строку, которой с 2000г является PowerShell

Цитата Сообщение от ZoOoO Посмотреть сообщение
включить эту функцию на компе
Так,
https://www.cyberforum.ru/post3340955.html
и какие здесь проблемы?
0
 Аватар для ZoOoO
226 / 211 / 70
Регистрация: 09.02.2016
Сообщений: 1,040
25.02.2021, 15:01
Цитата Сообщение от Karen87 Посмотреть сообщение
У меня есть живой пример, в котором я изначально у автора темы спросил не смущает ли его использование Powershell в батнике. Копировать/переместить указанное количество взятых рандомно файлов в каждую подпапку, файлы в подпапках не повторяются
Да это неважно. СМД значит СМД. ПС значит ПС.

Добавлено через 2 минуты
Цитата Сообщение от Sallyy Посмотреть сообщение
Так,
https://www.cyberforum.ru/post3340955.html
и какие здесь проблемы?
Проблема в том, что я об этом и пишу. ЧТо что бы файлы исполнялись с расширением PS1, нужно дать этому разрешение. А то файл с обычной командой dir выдаст ошибку. А вот то, что это можно обойти прописав в файле с ращрешением .bat:
PowerShell
1
powershell dir
и он сработает- это для меня открытие. Я думал он не отработает.
0
Заблокирован
25.02.2021, 15:02
Цитата Сообщение от ZoOoO Посмотреть сообщение
нужно дать этому разрешение
И какие сложности в этом?
0
 Аватар для ZoOoO
226 / 211 / 70
Регистрация: 09.02.2016
Сообщений: 1,040
25.02.2021, 15:09
Ну наверно по этой же причине, что Вы в теме про СМД вклеили код из PS.

Добавлено через 2 минуты
Цитата Сообщение от NeoMatrix Посмотреть сообщение
делаем часть задачи, если оно возможно, средствами самой CMD
то, что выполнять самой CMD сложно или невозможно вообще (за неимением в ней нужного функционала) передаём в любую другую среду по выбору и по возможности.
Задайте чонить их невозможного
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
25.02.2021, 15:18
Цитата Сообщение от ZoOoO Посмотреть сообщение
Да это неважно. СМД значит СМД. ПС значит ПС.
Я понял, Вам бесполезно что-то объяснять
Цитата Сообщение от ZoOoO Посмотреть сообщение
Задайте чонить их невозможного
Выведите атрибут "телефон" пользователя AD исключительно средствами cmd
0
Модератор
Эксперт NIX
 Аватар для NeoMatrix
8536 / 3415 / 105
Регистрация: 24.05.2011
Сообщений: 14,649
Записей в блоге: 8
25.02.2021, 15:22
Цитата Сообщение от ZoOoO Посмотреть сообщение
Задайте чонить их невозможного
Ну вот тебе:
Текстовый файлик с лямом символов БЕЗ ПРОБЕЛОВ В ОДНУ СТРОКУ. Вынь мне из него 5 символов до заданного шаблона и пять символов после этого шаблона. Посчитай количество вхождений шаблона и выведи этот весь результат в соседний файлик.
Го?

Добавлено через 2 минуты
В смысле: моя задача, на первый взгляд, типичная для CMD обработка текстовых файлов, но я сомневаюсь, что вам не придётся привлекать какие-нибудь сторонние инструменты.
0
㊙️
 Аватар для Fors1k
1316 / 244 / 57
Регистрация: 10.08.2018
Сообщений: 574
25.02.2021, 15:32
Цитата Сообщение от ZoOoO Посмотреть сообщение
Задайте чонить их невозможного
Записать в файл числа от 1 до 1000000
1
2
3
...


за 0.215 сек, как у PowerShell:
PowerShell
1
Set-Content c:\test.txt (1..1000000)
Да, и желательно тоже одной командой.
0
 Аватар для ZoOoO
226 / 211 / 70
Регистрация: 09.02.2016
Сообщений: 1,040
25.02.2021, 15:41
Fors1k, Это немного не то
NeoMatrix, сча попробуем.
Karen87, непонял ничего. ПОэтому делаю задание выше
0
㊙️
 Аватар для Fors1k
1316 / 244 / 57
Регистрация: 10.08.2018
Сообщений: 574
25.02.2021, 15:43
Цитата Сообщение от ZoOoO Посмотреть сообщение
Fors1k, Это немного не то
Cmd не умеет писать текст в файл?
Обычная задача: записать что-то в файл.
0
 Аватар для ZoOoO
226 / 211 / 70
Регистрация: 09.02.2016
Сообщений: 1,040
25.02.2021, 15:48
0,215 это слишком быстро. Это не та задача которую я имел виду. В общем это неудачный пример.

Добавлено через 1 минуту
Мне сча другое интересно. Сколько он еще файл будет создавать с миллионом символов в одну строку. Минут десять уже прошло
0
3449 / 1110 / 494
Регистрация: 29.05.2016
Сообщений: 4,566
25.02.2021, 15:51
Цитата Сообщение от ZoOoO Посмотреть сообщение
непонял ничего. ПОэтому делаю задание выше
Не удивлен
0
 Аватар для ZoOoO
226 / 211 / 70
Регистрация: 09.02.2016
Сообщений: 1,040
25.02.2021, 15:56
NeoMatrix, А это в обще реально в одной файле сделать лям сиволов в одну строчку. 8к вот делает.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.02.2021, 15:56

Сравнение даты создания файла с заданной датой
Здравствуйте! Подскажите пожалуйста возможно ли решить мою проблему... Мне нужно отобрать файлы из каталога новее определенной даты...

Удаление файлов по маске
Подскажите как можно удалить файлы по маске? Пример: C:\first\*.xz C:\first\second\*.xzz Заранее спасибки ><

удаление файлов по маске
необходимо удалить все *.txt файлы из директории D:\\ я нашел в инете код но у меня он не запускается может кто скажет что не так ...

Удаление файлов по маске
Скажите как это.какой код писать

Удаление файлов по маске
День добрый. Помогите с батником: Удаление файлов по маске. Маска и путь задаются в батнике,так же нужен запрос на удаление В конце...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
сукцессия 30. Массив проверяющих друг друга моделей
anaschu 18.07.2026
Архитектура сети взаимопроверяющих моделей микоризной сукцессии (v2. 0) Развитие тензорного ОДУ-ядра и создание кросс-платформенного калибровочного полигона Уважаемые коллеги! В продолжение. . .
Грибы - это женщины, деревья - это мужчины. Анти инь янь для союза мужчины и женщины.
anaschu 18.07.2026
ГЛАВНЫЙ НАУЧНО-ФИЛОСОФСКИЙ ВЫВОД: Сексуально-Репродуктивный Капитализм против Государства Моногамии Коллеги, мы вышли на финишную прямую 20-мерного ОДУ-моделирования вековой сукцессии (ветка. . .
Текстовый слайдер с нумерацией страниц и кроссбраузерность.
russiannick 18.07.2026
Один мой друг написал текстовый слайдер с нумерацией страниц. Сегодня я расскажу как он умудрился подружить его с кроссбраузерностью. Очевидно сложно угодить с шириной каждому браузеру. Один крадет. . .
Грибы - это мемы, дерево - это человек. Применение микоризной модели к теории меметики Докинза.
anaschu 18.07.2026
Меметический изоморфизм теории «всего»: Грибная сукцессия как модель эволюции идей Докинза Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а универсальную. . .
Грибы - это корпорации, деревья - это государства. Механизм массонского захвата власти
anaschu 18.07.2026
Макроэкономический изоморфизм теории «всего»: Грибная сукцессия как модель транснационального капитализма Базовый код системы ОДУ микоризной сукцессии описывает не просто биологию, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru