远程服务器语法
若要启动远程工具的服务器端,请在命令行中使用以下语法。
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、dbg、remoteds、ntsd 或 cdb;否则,会话不可见。
-v
使远程调试器会话不可见。 有关详细信息,请参阅 “可见会话”。
备注
Command 和 SessionName 参数必须按语法行上显示的顺序显示。
若要结束远程会话,请键入 @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