Как закрепить программы MS Office на панели задач в Windows 7 для профилей, которые перемещаются между 32- и 64-разрядными компьютерами?

У меня включены перемещаемые профили пользователей в домене Windows Server 2012 R2, в основном с клиентами Windows 7 Professional.

У меня есть первый сценарий входа в систему, который очищает все элементы меню "Пуск" и панели задач, и заново заполняется несколькими настройками по умолчанию.

К сожалению - для поддержки лабораторного оборудования - мне пришлось понизить один клиент Windows 7 с 64-разрядного до 32-разрядного. Естественно, это сломало контакты меню "Пуск" и панели задач, которые были установлены под 64-битной Windows. Когда пользователь переносит свой перемещаемый профиль на 32-разрядную машину, все контакты, которые указывают на программы в C:\Program Files (x86) сейчас больше не работает.

В качестве обходного пути на 32-битной машине я создал папку C:\Program Files (x86) что указывает на C:\Program Files,

Это означает, что все контакты, чья цель находится в C:\Program Files на 32-битной, а в C:\Program Files (x86) на 64-битных, и которые создаются (моим первым сценарием входа в систему) на 64-битных машинах работают нормально.

То есть все выводы, кроме тех, которые указывают на исполняемые файлы MS Office 2016.

Замечу, что если я попытаюсь начать, скажем, EXCEL.exe на 32-разрядной машине из обычного места установки (в C:\Program Files\Office16\root\EXCEL.exe), Excel запускается нормально. Тем не менее, если я попытаюсь запустить его через соединение (то есть, мой каталог поддельных программных файлов, в C:\Program Files (x86)\Office16\root\EXCEL.exe), процесс Excel запускается, на некоторое время зависает, а затем завершается, не возвращая сообщения об ошибке и не запуская графический интерфейс.

Все остальные мои программы прекрасно работают с этим обходным путем, а Office - нет. Кто-нибудь знает, почему это? И, если нет, может ли кто-нибудь предложить альтернативное решение?

0 ответов

Другие вопросы по тегам