Аватар для Crazy Jack
3 / 2 / 1
Регистрация: 26.06.2013
Сообщений: 137

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

21.02.2021, 14:04. Показов 6948. Ответов 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
8537 / 3417 / 105
Регистрация: 24.05.2011
Сообщений: 14,651
Записей в блоге: 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
8537 / 3417 / 105
Регистрация: 24.05.2011
Сообщений: 14,651
Записей в блоге: 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
Ответ Создать тему
Опции темы

Новые блоги и статьи
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
Запись в регистр сведений независимо от заполненности табличной части
Maks 25.08.2026
Реализация из решения ниже выполнена на нетиповом документе с несколькими табличными частями, разработанного в КА2. Задача: Обеспечить запись документа в регистр сведений независимо от. . .
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru