Существует профиль « All Users
который позволяет хранить пользовательские данные профиля для всех пользователей. Данные накладываются поверх всех пользовательских профилей, даже существующих и новых, которые создаются позже.
Таким образом, вы просто поместите C:\Users\foo\AppData\Roaming\VMware\preferences.ini
C:\Users\All Users\AppData\Roaming\VMware\preferences.ini
обеспечить согласованный профиль VMware. Имейте в виду, однако, что я не пробовал этого, и вполне возможно, что VMware может выбрать для написания своего программного обеспечения даже не смотреть на «Все пользователи» или «Пользователь по умолчанию», или что-либо, кроме фактического профиля текущего пользователя.
Другой вариант заключается в применении сценария входа, который вручную копирует файлы в собственный профиль пользователя, если они еще не существуют. Попробуйте эти инструкции. Это более надежный метод IMHO, потому что вы буквально помещаете файл именно туда, где VMware, естественно, ожидает его, и вам не нужно беспокоиться о наличии двух preferences.ini
(один для всех пользователей и один для пользователя профиль) и возможность конфликтов и т. д. Вы можете просто вставить копию файла настроек по умолчанию, проверив в своем скрипте, существует ли он уже перед копированием.