使用远程桌面远程执行命令
你可以在客户端电脑上执行 UNIX 命令和脚本。
执行单个 UNIX 命令
使用“UNIX 命令”窗口可以将单个命令发送给选定的客户端电脑。此命令可使用 bash Shell 执行。
在远程桌面 主窗口边栏中选择一个电脑列表,选择一台或多台电脑,然后选取“管理”>“发送 UNIX 命令”。
输入命令。
对于多行脚本,请在其自己的行中输入每个命令。
若要对单行命令进行分行以便读取,请使用反斜杠 (\) 开始新行。
选择用于执行命令的权限。你可以使用以下任何用户的身份执行该命令:
当前登录用户
客户端电脑上的其他用户
短名称为 root 的系统用户
执行 Shell 脚本
使用远程桌面,你可以在客户端电脑上执行 Shell 脚本。Shell 脚本是包含按顺序执行的 UNIX 命令集合的文件。
客户端电脑上必须已有 Shell 脚本,或你可以使用“拷贝项目”命令将脚本文件拷贝到客户端电脑,然后使用“发送 UNIX 命令”来执行它。
作为 root 或作为具有 root 权限的其他用户运行脚本,方法是在任务对话框的指定用户栏中输入“root”。(你无需启用 root 账户来指定 root 用户)。如果目标电脑位于登录窗口,则以当前用户身份运行 UNIX 命令将失败,因为无当前用户。切勿使用 sudo
或 su
以 root 用户身份执行任务;它们是互动式,需要脚本提供更多输入和响应。
准备和存储脚本。
请确保脚本是存储为带 UNIX 换行符的纯文本。
在远程桌面 主窗口边栏中选择一个电脑列表,选择一台或多台电脑,然后使用“拷贝项目”命令将脚本文件拷贝到电脑。
有关信息,请参阅拷贝文件。
拷贝脚本后,选取“管理”>“发送 UNIX 命令”,然后通过键入以下内容来执行脚本:
sh script_name pathname
点按“发送”。
执行已编译的 AppleScript 脚本
你可以执行已编译的 AppleScript 脚本。
将脚本存储为应用程序。
在远程桌面 主窗口边栏中选择一个电脑列表,选择一台或多台电脑,然后使用“拷贝项目”命令将应用程序拷贝到电脑,并在“拷贝项目”对话框中选择“打开项目”选项。