Очистка кэша 1С
1СPowerShell-скрипт очищает кэш клиентских профилей 1С:Предприятие: GUID-папки в Local/Roaming (1Cv8, 1Cv82, 1cv85) и временные файлы 1С. Перед удалением проверяет запущенные процессы, даёт выбрать текущего или всех пользователей и конкретные базы, показывает отчёт по размеру. Пишет лог рядом со скриптом.
Интерактивная очистка клиентского кэша 1С.
Скрипт проверяет, не запущены ли процессы платформы (1cv8, ragent, rphost и др.): если да — показывает мигающее предупреждение и спрашивает подтверждение. Затем предлагает область очистки: только текущий пользователь (по умолчанию через 5 с) или все профили на компьютере.
Список баз берётся из ibases.v8i и сопоставляется с GUID-папками кэша; можно очистить одну базу, несколько или все. Дополнительно ищутся temp-хвосты 1С (1cv8*, v8cache*, rphost* и др.). Перед удалением выводится отчёт: число объектов, размер кэша и temp. Есть режимы -WhatIf, -AllBases, -Scope, выбор по GUID.
Платформа: Windows, Windows PowerShell 5.1+
Технологии
PowerShell
профиль пользователя Windows (AppData Local/Roaming)
ibases.v8i
кэш и temp платформы 1С


