Видаліть небажані вкладення в квитки служб підтримки - Як

Видаліть небажані вкладення в квитки служб підтримки

У вас є перенасичення надлишкових вкладень, створених підписками електронної пошти за допомогою файлів gif і png? Я хочу, і я хочу, щоб вони були прибрані. Побачивши скрипт wesil, щоб очистити файли з сервера, я зробив ще один крок, щоб прибрати квиток у Spiceworks.

Загалом 5 кроків

Крок 1: Резервне копіювання Spiceworks

Я перевірив це тут і він працює нормально. Якщо це не для вас, ви будете раді, що зробили цей крок.

Крок 2: Встановіть драйвер ODBC

http://www.ch-werner.de/sqliteodbc/

Це дозволить доступу до бази даних spiceworks.

Крок 3: Налаштування ODBC

Ви можете встановити з'єднання DSN у Windows таким чином:

У меню Пуск клацніть по запуску і введіть ODBCAD32, а потім натисніть кнопку ОК.
У формі інтерфейсу виберіть вкладку "Користувач DSN".
Натисніть кнопку "Додати" і виберіть "Драйвер ODBC SQLite3" і натисніть кнопку "Готово". Цей драйвер повинен бути там, якщо ви встановили драйвер ODBC Крістіана Вернера.
Введіть назву джерела даних, напр. Spiceworks
У розділі "Ім'я бази даних" клацніть "Огляд" і виберіть базу даних spiceworks (зазвичай C: Програмні файли Spiceworks db t
Натисніть OK

Крок 4: Отримайте скрипт

http://community.spiceworks.com/scripts/show/666-clean-helpdesk-attachments

Швидкий запуск:

По-перше, він видаляє gif і png файли з папки uploads.
Далі він перевіряє наявність порожніх папок (їх може бути зараз) і видаляє їх
Нарешті, він підключається до вашої бази даних spiceworks і перевіряє будь-який коментар, який посилається на файл gif або png і видаляє його.

Крок 5. Заплануйте виконання сценарію

Тепер ви очистили минуле, ви захочете зберегти його в майбутньому. Вся річ повинна працювати за лічені секунди, тому може бути заплановано так часто, як хотілося б.

Сценарій налаштований на роботу лише з зображеннями. Я не відчував необхідності додавати складності для підтримки інших типів MIME, хоча, якщо ви хочете, щоб додали, я зроблю необхідні зміни.

Коментарі або критики з задоволенням отримали.