![]() | 使用第三方管理工具执行命令时,指定 Deep Freeze Mac 命令行实用程序的完整路径 /usr/local/bin/deepfreeze。 |
![]() | 如果已启用 Deep Freeze 冰点密码,Deep Freeze 冰点密码可以通过指定 -env 被传递作为环境变量。 用法: DFXPSWD=password /usr/local/bin/deepfreeze <command> <verb> argument [option] --env |
命令 | 描述 |
---|---|
deepfreeze version | 显示 Deep Freeze 冰点 Mac 版本。 |
deepfreeze status | 显示 Deep Freeze 冰点 Mac 的当前状态。 |
deepfreeze freeze --volume VolumeName | --startup | --computer deepfreeze thaw --volume VolumeName | --startup | --computer | --volume – 冻结或解冻特定卷 --startup – 冻结或解冻启动卷 --computer – 更改全局状态 根据 Deep Freeze 冰点的状态,卷将设置为"Frozen 冻结"或"Thawed 解冻"。 |
deepfreeze license [--info] | [--info] 显示许可证的详细信息 如果以根权限运行或已启用 Deep Freeze 冰点密码,此命令将显示完整的许可证密钥。 |
deepfreeze password enable deepfreeze password disable | 启用或禁用 Deep Freeze 冰点密码。 |
deepfreeze password add --description Description deepfreeze password edit --description Description [--newdescription newDescription] deepfreeze password delete --description Description | 添加,编辑或删除 Deep Freeze 冰点密码。 |
deepfreeze hideicon frozen [--on | --off] deepfreeze hideicon thaw [--on | --off] | 在菜单栏中显示或隐藏 Deep Freeze 冰点 Frozen 冻结图标。 |
deepfreeze restartinstead [--on | --off] | 在用户注销后或者(如果启用了快速用户切换功能)最后一名用户注销后重启计算机。 |
deepfreeze ardinfo [--set N | --clear] | 设置或清除 ARD 信息字段。 |
deepfreeze schedule add --name "ScheduleName" [--enable on|off] --day monday[,tuesday,wednesday,thursday,friday,saturday,sunday] --begin "24-hr-time" --end "24-hr-time" [--onceonly on|off] [--installappleupdate on|off] [--lockuser on|off] [--warnuser off|"5-999"] [--message "message string"] [--shutdownafter on|off] [--runscript off|"script file name"] deepfreeze schedule edit --name "ScheduleName" [--enable on|off] [--day monday[,tuesday,wednesday,thursday,friday,saturday,sunday]] [--begin "24-hr-time"] [--end "24-hr-time"] [--onceonly on|off] [--installappleupdate on|off] [--lockuser on|off] [--warnuser off|"5-999"] [--message "message string"] [--shutdownafter on|off] [--runscript off|"script file name"] deepfreeze schedule delete --all | --name "ScheduleName" deepfreeze schedule enable --name "ScheduleName" deepfreeze schedule disable --name "ScheduleName" | 添加,编辑,移除,启用或禁用维护排程。 |
deepfreeze schedule scripts --add "ScriptFullpath" deepfreeze schedule scripts --delete "ScriptName" deepfreeze schedule scripts --list | 添加,删除或列出脚本。 即使 Deep Freeze 冰点密码已启用,此命令依然需要根权限。 |
![]() | 如果您正在使用 Apple Remote Desktop 3.7 或更高版本,则必须重启计算机才能完成 Deep Freeze Tasks 的安装。在安装期间,将会提供一个用于重启计算机的选项。单击"重启",以重启计算机并完成安装。 |
任务 | 描述 |
---|---|
DeepFreeze (APFS):addPassword | 添加 Deep Freeze 冰点密码。 |
DeepFreeze (APFS):addSchedule | 添加维护排程。 |
DeepFreeze (APFS):addScript | 添加脚本。 |
DeepFreeze (APFS):clearArdInfo | 清除 ARD 信息字段。 |
DeepFreeze (APFS):deleteAllSchedules | 删除所有维护排程。 |
DeepFreeze (APFS):deletePassword | 删除 Deep Freeze 冰点密码。 |
DeepFreeze (APFS):deleteSchedule | 删除维护排程。 |
DeepFreeze (APFS):deleteScript | 一次删除一个脚本。 |
DeepFreeze (APFS):disablePassword | 禁用 Deep Freeze 冰点密码。 |
DeepFreeze (APFS):disableSchedule | 禁用维护排程。 |
DeepFreeze (APFS):editPassword | 编辑 Deep Freeze 冰点密码。 |
DeepFreeze (APFS):editSchedule | 编辑维护排程。 |
DeepFreeze (APFS):enablePassword | 启用 Deep Freeze 冰点密码。 |
DeepFreeze (APFS):enableSchedule | 启用维护排程。 |
DeepFreeze (APFS):freezeComputer | 将全局状态更改为 Frozen 冻结。 |
DeepFreeze (APFS):freezeStartup | 冻结启动卷。 |
DeepFreeze (APFS):freezeVolume | 冻结特定卷。 |
DeepFreeze (APFS):hideFrozenIcon | 在菜单栏中显示或隐藏 Deep Freeze 冰点 Frozen 冻结图标。 |
DeepFreeze (APFS):hideThawedIcon | 在菜单栏中显示或隐藏 Deep Freeze 冰点 Thawed 解冻图标。 |
DeepFreeze (APFS):licenseInfo | 显示许可证信息。 |
DeepFreeze (APFS):listScripts | 列出所有脚本文件。 |
DeepFreeze (APFS):restartInstead | 用户注销后重启计算机(如果启用了快速用户切换功能,则在最后一名用户注销后重启计算机)。 |
DeepFreeze (APFS):setArdInfo | 设置特定 ARD 信息字段以显示 Deep Freeze 冰点状态。 |
DeepFreeze (APFS):status | 显示 Deep Freeze 冰点 Mac 的当前状态。 |
DeepFreeze (APFS):thawComputer | 将全局状态更改为 Thawed 解冻。 |
DeepFreeze (APFS):thawStartup | 解冻启动卷。 |
DeepFreeze (APFS):thawVolume | 解冻特定卷。 |
DeepFreeze (APFS):version | 显示 Deep Freeze 冰点 Mac 版本。 |
![]() | 如果将在目标工作站上从先前安装升级 Deep Freeze 冰点,必须在此步骤中输入现有的 Deep Freeze 冰点管理员用户名和密码。如果已存在 Deep Freeze 冰点管理员,则无法在此步骤中创建新的 Deep Freeze 冰点管理员。 |
![]() | 可以在 Deep Freeze 冰点中配置除 requestStatus 之外的每个任务。 |
命令 | 参数 | 描述 |
---|---|---|
activateSchedule | 排程名称 | 在目标计算机上激活排程更新;排程的名称必须作为参数包含在命令中。 |
addSchedule | schedule_name [-a "on"|"off"] [-d monday[,tuesday,wednesday,thursday,friday,saturday,sunday]] [-b "24-hr-time"] [-e "24-hr-time"] [-o "on"|"off"] [-i "on"|"off"] [-l "on"|"off"] [-w "off"|5-999] [-m "message string"] [-s "on"|"off"] [-r "off" | "script name"] | 添加排程。 24-hr-time 采用 HH:MM 形式。 多天仅用于重复排程。 指定多个排程时,在指定的日期之间不应存在空格。 |
addUser | 新用户名 | 向列表中添加用户。 |
badgeFrozenPartitions | on|off | 在 Frozen 冻结分区上显示/隐藏 Deep Freeze 冰点图标。 |
bootFrozen | 将目标计算机设置为重启后 Frozen 冻结。 | |
bootThawed | 将目标计算机设置为重启后 Thawed 解冻。 | |
bootThawedFor | Times | 将目标计算机设置为在未来 x 次重启后 Thawed 解冻;可以在 Times 参数中自定义此数字。 |
deactivateSchedule | 排程名称 | 在目标计算机上停用排程更新;排程的名称必须作为参数包含在命令中。 |
deleteAllScripts | 删除所有脚本。 | |
deleteScript | 脚本名称 | 删除特定脚本。 |
deleteUser | 用户名 | 从列表中删除用户。 |
editSchedule | schedule_name [--newname "new_schedule_name "] [--activate "on"|"off"] [--day monday[,tuesday,wednesday,thursday,friday,saturday,sunday]] [--begin "24-hr-time"] [--end "24-hr-time"] [--onceonly "on"|"off"] [--installappleupdate "on"|"off"] [--lockuser "on"|"off"] [--warnuser "off"|5-999] [--message "message string"] [--shutdownafter "on"|"off"] [--runscript "off"|"script name"] | 编辑排程。 |
editUser | 用户名 | 允许管理员编辑用户的名称和密码。 |
freezePartition | 分区名称 | 指定目标计算机上要处于 Frozen 冻结状态的分区。 |
getARDInfoField | 指定 Apple Remote Desktop 的哪个信息字段用于显示计算机状态。 | |
getLicenseInfo | 显示许可证信息。 | |
help | 这将打印deepfreeze命令行工具中可用的所有选项和参数。 | |
mapAllUsers | (参数 1) admin|standard|mobile (参数 2) Partition name| userthawspace | 将所有用户映射到指定的 ThawSpace 解冻空间 – ThawSpace 解冻空间的用户名类型和位置必须作为参数包含在内;例如,admin Panther 将所有管理员用户映射到名为 Panther 的分区。** |
rebootInsteadOfLogoff | on|off | 使用 on 参数时,重启目标计算机而不是退出。使用 off 参数时,将关闭此功能。 |
removeAllSchedules | 删除所有排程。 | |
removeAllThawSpace | 删除存在的所有 ThawSpace 解冻空间。 | |
removeSchedule | schedule_name | 删除排程。 |
removeThawSpace | userthawspace_name |global | 删除单个 ThawSpace 解冻空间*** |
resizeThawSpace | "global" | userthawspace_name nnnn | 调整 ThawSpace 解冻空间的大小。 global 照原样输入,表示全局 ThawSpace 解冻空间。 nnnn 是新大小(以 MB 为单位)。 |
setARDInfoField | ARD 信息字段 | 此参数用于指定 Remote Desktop 的哪个信息字段用于显示计算机状态。参数值为 0 到 4,0 表示未设置信息字段。 |
showFrozenIcon | on|off | 配置目标计算机以在菜单栏中显示/隐藏 Deep Freeze 冰点 Frozen 冻结图标。 |
showThawedIcon | on|off | 配置目标计算机以在菜单栏中显示/隐藏 Deep Freeze 冰点 Thawed 解冻图标。 |
status | [-x] | 请求目标计算机显示各种 Deep Freeze 冰点设置的状态。x 指定结果采用 XML 格式。 |
thawPartition | 分区名称 | 指定目标计算机上要处于 Thawed 解冻状态的分区。 |
uninstall | [keepThawSpace] | 从目标计算机中卸载 Deep Freeze 冰点。必须重启目标计算机以使其进入启动后 Thawed 解冻状态,才可运行卸载任务。 [keepThawSpace] 将从目标计算机中卸载 Deep Freeze 冰点,但会保留 ThawSpace 解冻空间。 |
version | [-x] | 显示 Deep Freeze 冰点版本号。x 指定结果采用 XML 格式。 |