跳至主内容

系统变量

部分在 GravityZone 控制台中可用的设置需指定目标计算机上的路径。

为确保跨系统兼容性,建议在适用场景下使用系统变量。

本文列出Windows和macOS系统中可用的预定义系统变量。

注意

Linux系统在此场景下不支持使用系统变量。

Windows

  • %windir%

    Windows目录或系统根目录的别名。

    典型路径:

    C:\Windows

    示例:

    %windir%\Temp
  • %system%

    System32文件夹。

    典型路径:

    C:\Windows\system32

    示例:

    %system%\drivers\etc\hosts
  • %system(x86)%

    64位系统中32位二进制文件的等效System32文件夹。

    典型路径:

    C:\Windows\SysWOW64

    示例:

    %system(x86)%\drivers\etc\hosts
  • %programfiles%

    64位应用程序的Program Files文件夹。

    典型路径:

    C:\Program Files

    示例:

    %programfiles%\Adobe\Adobe Creative Cloud
  • %programfiles(x86)%

    32位应用程序的Program Files文件夹(在64位系统上)。

    典型路径:

    C:\ProgramFiles(x86)

    示例:

    %programfiles(x86)%\Common Files
  • %commonprogramfiles%

    64位应用程序的共享文件。

    典型路径:

    C:\ProgramFiles\CommonFiles

    示例:

    %commonprogramfiles%\Microsoft Shared
  • %commonprogramfiles(x86)%

    32位应用程序的共享文件。

    典型路径:

    C:\ProgramFiles(x86)\CommonFiles

    示例:

    %commonprogramfiles(x86)%\Adobe
  • %commonappdata%

    所有用户共享的应用程序数据。

    典型路径:

    C:\ProgramData

    示例:

    %programdata%\MyApplication\Logs
  • %programdata%

    所有用户共享的应用程序数据。

    典型路径:

    C:\ProgramData

    示例:

    %programdata%\MyApplication\Logs
  • %allusersprofile%

    All Users配置文件夹的别名。

    典型路径:

    C:\ProgramData

    示例:

    %allusersprofile%\Microsoft\Windows\Start Menu
  • %commondocuments%

    所有用户共享的“文档”文件夹。

    典型路径:

    C:\Users\Public\Documents

    示例:

    %commondocuments%\logs
  • %commondesktop%

    所有用户共享的桌面文件夹。

    典型路径:

    C:\Users\Public\Desktop

    示例:

    %commondesktop%\help.lnk
  • %commonmusic%

    所有用户共享的“音乐”文件夹。

    典型路径:

    C:\Users\Public\Music

    示例:

    %commonmusic%\soundtrack.mp3
  • %commonvideo%

    所有用户共享的“视频”文件夹。

    典型路径:

    C:\Users\Public\Videos

    示例:

    %commonvideo%\intro.mp4
  • %commonpictures%

    所有用户共享的“图片”文件夹。

    典型路径:

    C:\Users\Public\Pictures

    示例:

    %commonpictures%\wallpaper.jpg
  • %userprofile%

    当前用户配置文件的根目录。

    典型路径:

    C:\Users\{username}

    示例:

    %userprofile%\Downloads
  • %appdata%

    当前用户的漫游AppData文件夹。

    典型路径:

    C:\Users\{username}\AppData\Roaming

    示例:

    %appdata%\Mozilla\Firefox
  • %localappdata%

    用户的本地(非漫游)AppData文件夹。

    典型路径:

    C:\Users\{username}\AppData\Local

    示例:

    %localappdata%\Temp
  • %mydocuments%

    用户的个人“文档”文件夹。

    典型路径:

    C:\Users\{username}\Documents

    示例:

    %mydocuments%\policy.json
  • %desktop%

    用户的桌面文件夹。

    典型路径:

    C:\Users\{username}\Desktop

    示例:

    %desktop%\installer.lnk
  • %mymusic%

    用户的“音乐”文件夹。

    典型路径:

    C:\Users\{username}\Music

    示例:

    %mymusic%\song.mp3
  • %myvideo%

    用户的“视频”文件夹。

    典型路径:

    C:\Users\{username}\Videos

    示例:

    %myvideo%\demo.mp4
  • %mypictures%

    用户的“图片”文件夹。

    典型路径:

    C:\Users\{username}\Pictures

    示例:

    %mypictures%\screenshot.jpg
  • %systemdrive%

    Windows安装所在卷的驱动器号。

    典型驱动器号为 C: .

    示例:

    %systemdrive%\Installers\application.exe

macOS

  • $HOME

    用户的个人文件夹。

    典型路径:

    /Users/{username}

    示例:

    $HOME/Documents/scripts/utilities
  • ~

    用户的个人文件夹。

    典型路径:

    /Users/{用户名}

    示例:

    ~/Downloads/installers

    注意

    $HOME ~ 在macOS中功能等效,可互换使用。