64 位命令
访问 64 位注册表值
代理程序中有五个 64 位注册表命令和一个 64 位参数可供使用。64 位 Windows 通过提供注册表的单独逻辑视图,隔离了 32 位应用程序的注册表使用。独立逻辑视图的重新导向会自动启用,并对以下注册表项是透明化的:
HKEY_LOCAL_MACHINE\SOFTWARE HKEY_USERS\*\SOFTWARE\Classes HKEY_USERS\*_Classes
由于 Kaseya 代理是 32 位应用程序,因此您必须使用以下命令和参数以访问由 64 位应用程序存储在以上键中的注册表数据。
IF 命令
STEP 命令
- 删除 64 位注册表值
- 删除 64 位注册表项
- 设置 64 位注册表值
- “获取变量”命令中的 64 位注册表值参数
指定文件中的 64 位路径命令
以下命令...
- 删除文件
- 写入文件
- 执行文件
- 重命名已锁定的文件
- 获取文件
... 可以使用以下变量指定 64 位目录:
使用此环境变量
|
到达此目录的步骤
|
%windir%\sysnative
|
< drive>:\Windows\System32
|
%ProgramW6432%
|
< drive>:\Program Files
|
%CommonProgramW6432%
|
< drive>:\Program Files\Common Files
|
由于兼容性原因,Microsoft 已将 64 位系统文件放入 \Windows\system32 目录,将 32 位系统文件放入 \Windows\SysWOW64 目录。同样,64 位应用程序文件安装到 \Program Files ,32 位应用程序文件安装到 \Program Files (x86) 文件夹。由于 Kaseya 代理是 32 位应用程序,当在 64 位计算机上指定包含 \Windows\system32 或 \Program Files 的文件路径时,文件访问会自动重新导向到 \Windows\SysWOW64 或 \Program Files (x86) 文件夹。要访问 \Windows\system32 和 \Program Files 文件夹中的文件,请在为这些文件命令指定参数时使用这些环境变量。
In Directory Path 命令
“从注册表中获取目录路径”命令—和任意后续 ...In Directory Path 命令—都无法用于访问目标 64 位计算机上 \Program Files 和 \Windows\System32 目录下的文件。这些命令还可以访问任意其他文件夹中的 32 位或 64 位文件。
标识 64 位计算机
64 位计算机 ID 通常在“审计”>“名称/操作系统信息”页面的“版本”列中显示 x64 。
|