01:03 

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

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

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

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

@музыка: OERA

URL
Комментарии
2015-11-12 в 11:43 

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


2015-11-17 в 20:03 

Hikedaya
В Dash'e под Chronostasis'ом.
Ну или уж если переползать на Powershell:

2015-11-26 в 09:45 

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

URL
2015-11-26 в 09:49 

Hikedaya
В Dash'e под Chronostasis'ом.
mascara, Плюс ps стоит (пока )не на всех машинах, и не везде разрешен запуск скриптов ps.
Ну так это поправимо :)

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

   

b13

главная