@(仅用于 Microsoft Windows*)

使用 Microsoft** Windows** 工作站时,用此命令(@ 号)来执行登录底稿外部的程序。不能将此命令用于 DOS 登录的情形。

重要提示: 若登录底稿中的外部程序将在任意长时间内处于打开状态,则用 @ 命令代替 # 命令来运行该外部程序。若登录底稿中包含一个用于运行如用户菜单或文字处理应用程序等登录底稿外部程序 # 命令,则登录底稿在该外部程序关闭之前都处于打开状态。如果登录底稿起动的一个应用程序被用户一直保持在打开状态,则登录底稿也一直处于打开状态。登录底稿打开时,无法对其进行编辑。

命令格式

@ [路径] 文件名 [参数]

以一个驱动器字母来替代路径

以一可执行文件(如以 .exe、.com 或 .bat 为扩展名的文件)来替代文件名。不要包含扩展名。

以必须跟随该可执行文件的任意参数来替代参数

使用 @

要 LOGIN 实用程序执行一个登录底稿的外部程序后再转回登录底稿(与“启动”组类似),输入 @ 命令(符号),并在其后输入要执行文件的名称。

出现下列情形时,该命令失败

给出的目录无效

缺乏适当的安全权限

无法找到该可执行文件

工作站无足够内存来装载该文件

示例

要从登录底稿中启动 GroupWise* 程序,必须将储存 GroupWise 实用程序的位置映射到一个搜索驱动器。在登录底稿中输入以下命令:

@grpwise5

此情形下不需要输入路径,因为 GroupWise5 的可执行文件 (GRPWISE5.EXE) 位于搜索驱动器中。

若外部程序所在的目录没有映射到搜索驱动器,则需在命令中包含该目录的路径。例如,若用来运行 GroupWise 5 的程序位于驱动器 G 的 APPS 目录下,使用以下命令:

@sys:\apps\grpwise5