Найти в Дзене
Digital

Скрипт для удаления кэша 1С

Оглавление

📜 Задача: очистить кэш пользователей терминального сервера командой PowerShell.

Скрипт для удаления кэша 1С
Скрипт для удаления кэша 1С

🌀 Для баз 1С 8.2

Get-ChildItem "C:\Users\*\AppData\Local\1C\1Cv82\*","C:\Users\*\AppData\Roaming\1C\1Cv82\*" | Where {$_.Name -as [guid]} |Remove-Item -Force -Recurse

🌀 Для баз 1С 8.3

Get-ChildItem "C:\Users\*\AppData\Local\1C\1Cv8\*","C:\Users\*\AppData\Roaming\1C\1Cv8\*" | Where {$_.Name -as [guid]} |Remove-Item -Force -Recurse

✅ Примечание:

  • «C:\Users» — каталог с профилями по умолчанию, замените на свой, исходя из ситуации;
  • запускайте задачу от имени администратора — рекомендуется, когда пользователи не работают с приложениями 1С;
  • процедура не удаляет файлы кэша для баз, которые открыты в момент запуска.

✅ Таким образом, с помощью одной команды PowerShell вы очистите кэш 1С всех пользователей терминального сервера.

_____________________________________

⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.