1
0
mirror of https://github.com/bestuzheff/1c_scripts.git synced 2026-03-20 00:51:24 +02:00
Files
1c_scripts/clearing_1c_base_folder.bat

29 lines
738 B
Batchfile

@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion
rem Удаляем лишние файлы из папки с базой
rem Укажите путь к папке с базой
set FOLDER=C:\base_1c
rem Проверяем, существует ли папка
if not exist "%FOLDER%" (
echo Указанная папка не существует.
exit /b
)
rem Переход в папку
cd /d "%FOLDER%"
rem Удаляем все файлы, кроме 1cv8.1cd и DoNotCopy.txt
for %%F in (*) do (
if /I not "%%F"=="1cv8.1cd" if /I not "%%F"=="DoNotCopy.txt" del "%%F"
)
rem Удаляем вложенные папки
for /D %%D in (*) do rd /s /q "%%D"
echo Очистка завершена.
exit /b