01:03

Наконец дошли руки до замечательной поделки наших программистов - 1С.
Программа при работе с базами хранит настройки локально в папке профиля пользователя, создавая кучу папок вида:
0df575c2-4c3e-44be-b852-c7059f17c5aa
Папок может быть много и названия не повторяются. Помимо этих папок в %userprofile%\AppData\Roaming\1C\1Cv82 хранятся логи программы и пару конфигурационных файлов.
При ошибках в программе, которые наши прогеры повторить у себя не могут, ссылаются на данный кэш пользователя и необходимость его удалить.
Сначала, конечно, была мысль о

Но вариант грубый и удаляет лишние файлы, отложил до поры до времени.

Последний месяц участились заявки с данной проблемой.
В итоге получилась такая конструкция, которая и удаляет только требуемые папки по маске ?????-????-????-????-?????????????

Спасибо, все свободны

@музыка: OERA

Комментарии
12.11.2015 в 11:43

Есть расширенный вариант сразу для всех пользователей:


17.11.2015 в 20:03

We rise up for the things we believe in over and over again
Ну или уж если переползать на Powershell:

26.11.2015 в 09:45

Hikedaya, в идеале да!
но это "пользовательский" скрипт. Его запускают только когда это необходимо.
Запихнуть его в логон решение относительно, каждый раз будут сбиваться даже размеры окон программы.
Плюс ps стоит (пока )не на всех машинах, и не везде разрешен запуск скриптов ps.
А за код спасибо, самому пригодится!
26.11.2015 в 09:49

We rise up for the things we believe in over and over again
mascara, Плюс ps стоит (пока )не на всех машинах, и не везде разрешен запуск скриптов ps.
Ну так это поправимо :)

за код спасибо
Всегда пожалуйста :)

Расширенная форма

Редактировать

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail