Удаление файлов старше чем N дней через командную строку

Часто молодые, опытные и не очень администраторы пытаются автоматизировать удаление старых файлов через разные программы автоматизации. Такие как xstarter и т.п. решения. С одной стороны это правильное подход т.к. нет ничего роднее чем «свой велосипед».
Сегодня я предлагаю познакомиться с стандартным решением для этой задачи, командной строкой Windows.
Реализуется удаление очень просто

FORFILES /p C:\temp\ /s /m *.* /d -10 /c «CMD /c del /Q @FILE»
FORFILES /S /P «C:\temp\» /d -2 /m *.* /c «cmd /c del /q @file »

Ключи:
S — Рекурсивное выполнение
P — Путь к папке
D — Дата
M — Маска файлов
С — Команда которая будет применяться к файлам

Более подробно про ключи можно почитать в help , вот простой пример двух команд которые чистят файлы старше 10 дней в директории по маске *.*

Для полной автоматизации данную команду, можно сохранить в bat файл, и выполнять в ручном режиме или через планировщик задач по расписанию.

Проверка присутствия данных столбца в другом столбце

 

Очень часто пользователи ищут в excel данные одного столбца в другом, а также поиск значения в столбце excel. Чаще всего это это осуществляется не очень элегантно. Предлагаю Вам, решение этой задачи. Выполнить поиск значения ячейки в таблице или массиве можно с помощью формулы.

=ЕСЛИ(ЕНД(ПОИСКПОЗ(искомая-ячейка;массив;0));»нет»;»да»)
Во вложении файл с примером, который поможет наглядно разобраться с этой задачей.

пример

Ошибка при работе с файлом 1с

Проблема: «При старте 1С появляется модальное окно: «Ошибка при работе с файлом» и предлагается 2 кнопки для выбора: Завершить работу и перезапустить.

Вероятная причина: нехватка дискового пространства на сервере субд, или на компьютере с файловой базой.