您可以在不使用 Active Directory 的情况下配置 SyncTool 的常规设置。

可在 NoAD.xml 文件中添加和编辑常规设置。
表 1. NoAD 模式下的常规设置
设置 XML 属性 描述
启用 SyncTool Synctool 要启用此设置,请将值设置为 1。如果启用,SyncTool 会在 FlexEngine 执行基于路径的导入之前先在登录过程中启动。这样,在登录时,将始终先同步最新更改,然后 FlexEngine 才处理这些更改。在注销时,SyncTool 会在 FlexEngine 之后运行,并同步最新更改。
本地同步路径 LocalSyncPath SyncTool 存储所有 VMware Dynamic Environment Manager 文件的位置。可配置为每个用户唯一的本地路径。请使用 %LOCALAPPDATA%\VMware DEM
监视本地配置文件存档更改 WatchLocalProfileArchiveChanges 要启用此设置,请将值设置为 1。如果启用,则在检测到对配置文件存档所做的本地修改时,将在驻留模式下自动触发同步。例如,在关闭配置了 DirectFlex 的应用程序时。
同步时间间隔

ConfigSyncInterval

RepositorySyncInterval

ProfileArchiveSyncInterval

在驻留模式过程中,会定期进行同步。配置此设置可指定进行同步的频率。如果未配置此设置,则每 3600 秒(即每小时)进行一次同步。
  • ConfigSyncInterval。控制包含所有 Flex 配置 (.ini) 文件的 VMware Dynamic Environment Manager 配置文件路径的同步时间间隔。以秒为单位指定此值。
  • RepositorySyncInterval。控制 Flex Repository 文件夹(其中包含所有用户环境、条件集和应用程序迁移 (XML) 文件)的同步时间间隔。以秒为单位指定此值。
  • ProfileArchiveSyncInterval。控制包含个人设置的 VMware Dynamic Environment Manager 配置文件存档的同步时间间隔。以秒为单位指定此值。
同步重试时间间隔

ConfigRetryInterval

RepositoryRetryInterval

ProfileArchiveRetryInterval

在驻留模式下,如果同步失败或由于网络阈值而不允许同步,则会定期执行重试。配置此设置可指定进行重试的频率。如果未配置此设置,则每 300 秒(即每 5 分钟)重试一次。
  • ConfigRetryInterval。控制 VMware Dynamic Environment Manager 配置文件路径同步失败时的重试时间间隔。以秒为单位指定此值。
  • RepositoryRetryInterval。控制 Flex Repository 文件夹同步失败时的重试时间间隔。以秒为单位指定此值。
  • ProfileArchiveRetryInterval。控制 VMware Dynamic Environment Manager 配置文件存档同步失败时的重试时间间隔。以秒为单位指定此值。
VMware DEM SyncTool 日志记录

SyncToolLog

SyncToolLogLevel

SyncToolLogMaxSize

SyncToolStatusLog

SyncToolStatusLogMaxSize

SyncToolStatusLogLeaveSize

SyncToolResidentMaxLogLines

将 SyncToolLog 设置为 1,以便在配置的本地同步路径中创建 FlexSync.log 文件。

启用 SyncTool 日志后,需配置以下设置。

SyncToolLogLevel。控制记录的详细信息级别。使用以下值之一:
  • 0 (DEBUG)
  • 1 (INFO)
  • 2 (WARN)
  • 3 (ERROR)
注: 请不要在生产环境中使用 0 (DEBUG) 或 1 (INFO),因为大量的日志记录信息可能会减慢登录和注销过程。
SyncToolLogLevel。控制记录的详细信息级别。使用以下值之一:
  • SyncToolLogMaxSize。指定此值后,将在达到该大小后重新创建日志文件。如果将最大大小设置为 0,文件将无限扩展。以千字节 (KB) 为单位指定此值。
  • SyncToolStatusLog。要创建中央状态日志,请将值设置为 1。将最重要的同步状态记录到中央日志文件中。在注销期间,将在 FlexEngine 日志文件所在的相同文件夹中创建名为 FlexSyncStatus-%COMPUTERNAME%.log 的文件。
  • SyncToolStatusLogMaxSize。指定后,同步状态日志文件会在达到最大阈值大小时被截断。该文件将按照在 SyncToolStatusLogLeaveSize 设置中指定的大小来截断。如果将最大大小设置为 0,文件将无限扩展。以千字节 (KB) 为单位指定此值。
  • SyncToolStatusLogLeaveSize。配置后,此设置将指定在达到 SyncToolStatusLogMaxSize 阈值并截断日志文件后,要保持的同步状态日志文件的大小。以千字节 (KB) 为单位指定此值。
  • SyncToolResidentMaxLogLines。限制 UI 中的日志行数。这意味着,达到阈值后,会在添加新行时移除旧行。
同步配置文件存档备份 SyncBackups 使用此设置可配置同步配置文件存档备份的时间。如果将备份配置为在会话期间同步,则可以选择在每个会话中执行一次同步。输入以下值之一:
  • 1(仅在会话期间)
  • 2(会话期间仅一次)
  • 3(仅在注销时)
  • 4(在会话期间和注销时)
注: 永远不会在登录时同步备份。
注: 如果未配置此设置,则永远不会同步配置文件存档备份。
注销时将本地 FlexEngine 日志文件同步到网络 SyncFlexEngineLog 要启用此设置,请将值设置为 1。启用后,本地 FlexEngine 日志文件将会上载到中央位置。日志文件的名称将进行修改以包含计算机名称。
不使用笔记本电脑冲突解决方案 DoNotUseLaptopConflictResolution 要启用此设置,请将值设置为 1。启用此设置意味着您将禁用笔记本电脑冲突解决方案。

控制在本地与中央配置文件存档之间检测到冲突时的行为。如果本地和中央配置文件存档都在上次同步后发生了更改,则会出现冲突。在默认行为(称为笔记本电脑冲突解决方案)中,将选择本地配置文件存档。如果启用此设置,则不会应用笔记本电脑冲突解决方案,并会选择具有最新更改的配置文件存档。

在驻留模式 UI 中隐藏“同步”按钮 HideSyncButton 要启用此设置,请将值设置为 1。如果启用,将在驻留模式 UI 下隐藏同步 (Sync) 按钮。
不同步图标 DoNotSynchronizeIcons 要启用此设置,请将值设置为 1。如果启用,将不会同步 ICO 文件。这样可以提高速度较慢网络的性能。
触发 FlexEngine 刷新

DirectFlexRefreshAfterSync

UEMRefreshAdmXAfterSync

UEMRefreshApplicationBlockingAfterSync

UEMRefreshDriveMappingAfterSync

UEMRefreshEnvVarAfterSync

UEMRefreshFtaAfterSync

UEMRefreshHorizonAfterSync

UEMRefreshPrinterMappingAfterSync

UEMRefreshPrivilegeElevationAfterSync

UEMRefreshShortcutAfterSync

UEMRefreshTriggeredTaskAfterSync

要启用此设置,请针对要触发刷新的每类项目,将该值设置为 1。启用后,如果同步导致以下一类或多类选定项目发生更新,则 SyncTool 会触发 FlexEngine 刷新:DirectFlex 配置、基于 ADMX 的设置、应用程序阻止、驱动器映射、环境变量、文件类型关联、Horizon 智能策略、打印机映射、特权提升、快捷方式以及触发的任务设置。
要同步的文件 FilesToSync 使用此设置可仅同步配置文件或特定于用户的文件。默认情况下,SyncTool 会同时同步 Flex 配置文件和特定于用户的配置文件存档、配置文件存档备份和日志文件。输入以下值之一:
  • 1(同步 Flex 配置文件)
  • 2(同步配置文件存档、配置文件存档备份和日志文件)