То, чтобы заставлять это выполниться/не выполняется на конкретной машине, тривиально. Или имейте сценарий, помещает задание крона в/etc/cron.d, как Вы предполагаете, или имеете сценарий постоянно в/etc/cron.d, но имеете сам сценарий, делают проверку обработки отказа и решают, выполниться ли.
Общая (недостающая) часть в обоих из них - то, как проверки сценария, чтобы видеть, работает ли сценарий на другой машине.
Без большей информации о том, что Вы пытаетесь сделать, на это трудно ответить.
Хорошие новости - то, что установка находится в реестре, в расчете на пользователя. У Вас просто должен быть свой сценарий PowerShell, создают/обновляют значение.
Ключ: HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Common\MailSettings и Значением является NewTheme. Данные - то, где это становится немного хитрым.
Формат данных является "темой XYZ", где X/Y/Z любой 0 (для прочь) или 1 (для на). Эта страница предоставляет подробную информацию:
Формат строки Имени является "темой nnn", где тема и nnn определяются следующим образом:
тема – название папки, которая содержит данные для требуемой темы. (Местоположение по умолчанию для папок данных темы является C:\Program Files\Common Files\Microsoft Shared\Themes11.) Необходимо использовать имя папки для темы, а не отображаемого имени, которое появляется в диалоговом окне Theme.
nnn – Трехразрядная строка, которая указывает который параметры форматирования темы активироваться (1 для активации, 0 для деактивации). Цифры соответствуют VividColors, ActiveGraphics и флажкам BackgroundImage в диалоговом окне Theme. Если эта строка опущена, значение по умолчанию для nnn равняется "011" (Активная Графика, и Фоновое изображение активируются).
От проигрывания вокруг с ним, Outlook, кажется, использует "011" для установки. Также обратите внимание, что путь к файлу для доступных тем является Themes11 для Outlook 2003 и Themes12 для Outlook 2007.