1

Я хотел бы отключить диалоговое окно "принять лицензию" (и др.), Которое появляется, когда пользователь впервые запускает VMware Workstation 8. Я знаю, что C:\Users\foo\AppData\Roaming\VMware\preferences.ini содержащий:

pref.eula.0.appName = "VMware Workstation"
pref.eula.0.buildNumber = "123456"
msg.autoAnswer = "TRUE"
hints.hideAll = "TRUE"

Это будет сделано для каждого пользователя, однако я бы хотел, чтобы это было по умолчанию. Я попытался добавить эти настройки в C:\ProgramData\VMware\VMware Workstation\config.ini но безуспешно.

Это возможно?

2 ответа2

1

Существует профиль « 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 (один для всех пользователей и один для пользователя профиль) и возможность конфликтов и т. д. Вы можете просто вставить копию файла настроек по умолчанию, проверив в своем скрипте, существует ли он уже перед копированием.

0

Если пользователь хочет, чтобы эти настройки были глобальными, он может редактировать config.ini в любом из следующих мест (я не уверен, как он наследует и какой является "основным").

Хост Windows: C:\Documents and Settings\All Users\Application Data\VMware\VMware Workstation\config.ini

Еще одна копия находится в C:\ProgramData\VMware\VMware Workstation\config.ini

Возможно, тот, который вы упомянули в C:\ProgramData\VMware\VMware Workstation\config.ini , не контролирует пользовательские настройки, а только системные настройки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .