远程服务器语法

若要启动远程工具的服务器端,请在命令行中使用以下语法。

remote /s Command SessionName [/f Color] [/b] [/u User [/u User...]] [/ud User [/ud User...]] [/v | /-v]

参数

/s
启动服务器会话。

命令
指定启动基于控制台的程序的命令。 此命令可以包含参数。 如果命令包含空格,请用引号将其括起来。

SessionName
将名称分配给远程会话。 如果名称包含空格,请将其用引号括起来。 此参数不区分大小写。

/f
指定服务器命令窗口中文本的颜色。

/b
指定服务器命令窗口的背景色。

颜色
指定颜色。 有效值为黑色、蓝色、绿色、青色、红色、紫色、黄色、白色、lblack、lblue、lgreen、lred、lpurple、lyellow 和 lwhite。

/u
指定允许连接到远程会话的用户或组;默认情况下,允许所有人。 使用此参数时,除用户子参数指定的用户和组之外,每个人都被拒绝权限。

/ud
指定拒绝连接到远程会话的权限的用户或组;默认情况下,没有人被拒绝权限。

用户
以 [ | 计算机]\{用户组 | } 格式指定用户或组的名称。 在本地计算机上指定用户或组时,省略计算机名称。

/v
使会话可见。 有关详细信息,请参阅 “可见会话”。

默认情况下,只有调试器会话可见,即 Command 参数的值包含单词 kd、dbgremotedsntsdcdb;否则,会话不可见。

-v
使远程调试器会话不可见。 有关详细信息,请参阅 “可见会话”。

备注

CommandSessionName 参数必须按语法行上显示的顺序显示。

若要结束远程会话,请键入 @k。 有关详细信息,请参阅 远程会话命令

远程工具不会创建当前用户无权加入的会话。

在单个计算机上启动多个远程会话时,为每个会话打开一个新的命令窗口。 此外,对每个会话使用不同的会话名称。 由于会话名称用于标记命名管道,因此它们必须在计算机上是唯一的。

示例用法

remote /s "i386kd -v" TestSession
remote /s "cmd" "My Remote Session" /f white /b black /u Server01\Administrators
remote /s "ntsd -d -g -x" DebugIt /-v
remote /q Server01