Megosztás:


Példák távoli eszközökre

Az ebben a szakaszban szereplő példák bemutatják a Távoli eszköz használatát, és mintabemenetet és kimenetet mutatnak be.

Alapszintű kiszolgálóparancs

Az alábbi parancs egy távoli munkamenetet indít el a számítógépen.

A parancs a /s paraméterrel jelez egy kiszolgálóoldali parancsot. A cmd parancsot használja a Windows parancshéj elindításához (Cmd.exe), és a munkamenetet test1-nek nevezi el.

remote /s cmd test1

Válaszul a Távoli eszköz elindítja a munkamenetet, és megjeleníti azt a parancsot, amelyet az ügyfelek a munkamenethez való csatlakozáshoz használnának.

**************************************
***********     REMOTE    ************
***********     SERVER    ************
**************************************
To Connect: Remote /C SERVER06 "test1"

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

Egyszerű ügyfélparancs

Az alábbi parancs egy távoli munkamenethez csatlakozik a Server01 számítógépen. A parancs a /c paraméterrel jelez egy ügyféloldali parancsot. Megadja a kiszolgáló számítógépének nevét, a Server01-et és a munkamenet nevét a számítógépen, teszt1.

remote /c server01 test1

Válaszul a Távoli eszköz egy üzenetben jelzi, hogy az ügyfélszámítógép csatlakozik a kiszolgálószámítógép munkamenetéhez. Az üzenet megjeleníti a kiszolgáló számítógépének és a helyi felhasználónak a nevét (Server04 user1).

**************************************
***********     REMOTE    ************
***********     CLIENT    ************
**************************************
Connected...

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Program Files\Debugging Tools for Windows>
**Remote: Connected to SERVER04 user1 [Tue 9:39 AM]

Miután az ügyfél csatlakozott a kiszolgálóhoz, az ügyfélen és a kiszolgálószámítógépen a parancssorba beírt parancsok mindkét kijelzőn megjelennek.

Ha például az ügyfélszámítógép parancssorába írja be a dir parancsot , a könyvtár megjelenik a Parancssor ablakban az ügyfél- és kiszolgálószámítógépeken is.

Kiszolgálóbeállítások használata

Az alábbi kiszolgálóoldali parancs egy távoli munkamenetet indít el az NTSD hibakeresőjével.

A parancs a /s paraméterrel jelez egy kiszolgálóoldali parancsot. A következő paraméter, az "ntsd -d -v" a hibakeresőt elindító konzolparancs, valamint a hibakereső beállításai. Mivel a konzolparancs szóközöket tartalmaz, idézőjelek közé kerül. A parancs a munkamenet nevét tartalmazza, debugit.

A parancs a /u paraméterrel engedélyezi, hogy csak a számítógép rendszergazdái és az adott felhasználó, User03 a Domain01-ben, csatlakozhassanak a munkamenethez. A /f és /b beállításokkal fekete szöveget (előteret) ad meg fehér háttéren.

Végül a parancs a /-v paraméter használatával teszi láthatatlanná a munkamenetet a felhasználói lekérdezések számára. A hibakereső munkamenetek alapértelmezés szerint láthatók.

remote /s "ntsd -d -v" DebugIt /u Administrators /u Domain01\User03 
/f black /b white /-v

Válaszul a Távoli eszköz létrehoz egy DebugIt nevű munkamenetet, és elindítja az NTSD-t a megadott paraméterekkel. Az üzenet azt jelzi, hogy csak a megadott felhasználóknak van jogosultságuk csatlakozni. A parancsablakot a megadott színekre is módosítja.

**************************************
***********     REMOTE    ************
***********     SERVER    ************
**************************************

Protected Server!  Only the following users or groups can connect:
    Administrators
    Domain01\User03
To Connect: Remote /C SERVER06 "debugit"

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

Ügyfélbeállítások használata

Az alábbi parancs az előző példában elindított NTSD-hibakeresővel csatlakozik a távoli munkamenethez.

A parancs a /c paraméterrel jelez egy ügyféloldali parancsot. Megadja a kiszolgáló számítógépének, a server06-nak és a távoli munkamenetnek a debugit nevét.

A parancs a /k paramétert is tartalmazza egy kulcsszószínfájl helyének megadásához.

remote /c server06 debugit /k c:\remote_client.txt

A színfájl a következő szöveget tartalmazza:

Registry
white, blue
Token
red, white

Ez a szöveg arra utasítja a Távoli eszközt, hogy a kimeneti sorokat, amelyek a "beállításjegyzék" szót tartalmazzák (kis- és nagybetű érzéketlenül), fehér szöveggel jelenítse meg kék háttéren, és azokat a sorokat, amelyek a "token" szót tartalmazzák, piros szöveggel, fehér háttéren.

Válaszul a Távoli eszköz csatlakoztatja az ügyfelet a kiszolgálói munkamenethez, és megjeleníti a következő üzenetet.

**************************************
***********     REMOTE    ************
***********     CLIENT    ************
**************************************
Connected...

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

Az ügyfél mostantól parancsokat küldhet a kiszolgálószámítógép NTSD-hibakeresőjének. A parancs kimenete az ügyfél- és kiszolgálószámítógépeken is megjelenik.

Az ügyfélszámítógépen a "beállításjegyzék" szóval ellátott kimeneti sorok kék háttéren fehér szöveggel, a kimenetsorok pedig a "kernel" szóval piros, fehér háttérrel jelennek meg.

Munkamenet lekérdezése

A Távoli eszköz tartalmaz egy lekérdezési paramétert (/q), amely megjeleníti a távoli munkamenetek listáját egy adott számítógépen. A megjelenítés csak látható munkameneteket tartalmaz (a hibakereső munkamenetek a /-v paraméter nélkül kezdődtek, és a /v paraméterrel indított nem hibakereső munkamenetek).

A munkameneteket a kiszolgálóról vagy az ügyfélszámítógépekről kérdezheti le. Meg kell adnia a számítógép nevét, még akkor is, ha munkameneteket kérdez le a helyi számítógépen.

A következő parancs lekérdezi a munkameneteket a helyi számítógépen, a Server04-en.

remote /q Server04

Válaszul a Távoli eszköz azt jelenti, hogy a helyi számítógépen nincsenek távoli munkamenetek.

Querying server \\Server04
No Remote servers running on \\Server04

Ezzel szemben a Távoli eszköz egy másik számítógépen ( Server06) futó munkamenetekre vonatkozó lekérdezésre válaszul felsorolja a számítógépen futó munkameneteket.

Querying server \\Server06

Visible sessions on server Server06:

ntsd                            [Remote /C SERVER06 "debug"] visible
cmd                             [Remote /C SERVER06 "test"] visible

A megjelenítés megjeleníti a látható munkameneteket, az ezeken a munkameneteken futó konzolprogramokat (NTSD és parancssori ablak), valamint a munkamenethez csatlakozó parancsot. A munkamenet neve a parancs szintaxisában idézőjelekben jelenik meg.

A megjelenítés nem jeleníti meg a munkamenetekhez létrehozott engedélyeket, ha vannak ilyenek. Ezért előfordulhat, hogy a megjelenítés olyan munkameneteket is tartalmaz, amelyekhez nincs engedélye a csatlakozáshoz.

A munkamenet-parancsok használata

A távoli munkamenet parancsai a távoli munkamenetek során bármikor használhatók.

A következő parancs üzenetet küld a munkamenethez csatlakoztatott összes számítógépnek.

@M I think I found the problem.

Ennek eredményeképpen az üzenet megjelenik a munkamenet összes számítógépének parancssori ablakában. Az üzenet tartalmazza a számítógép nevét, valamint az üzenet napját és időpontját.

@m I think I found the problem.     [SERVER01       Wed 11:53 AM]

Amikor az üzenetet a kiszolgáló számítógépéről küldi el, a "Helyi" felirat jelenik meg a címkén a számítógép neve helyett.

@m I think I found the problem.     [Local       Wed 11:52 AM]

A következő parancs létrehoz egy előugró üzenetet, amely megjelenik a kiszolgáló számítógépén. A munkamenet összes ügyfélszámítógépén üzenetet ír a Parancssor ablakba.

@P Did you see that?

Az ügyfélszámítógépeken az előugró üzenet megjelenik a parancsablakban.

From SERVER02  [Wed 11:58 AM]

 Did you see that?

Az üzenetcímkében megjelenő idő mindig a kiszolgáló számítógépén lévő idő, még akkor is, ha az üzenetet küldő ügyfélszámítógép más időzónában van.

Távoli munkamenet befejezése

Az alábbi példák bemutatják, hogyan lehet a távoli munkamenet-parancsokkal leválasztani egy ügyfélszámítógépet egy munkamenetről, és hogyan lehet megszüntetni egy távoli munkamenetet. Csak a távoli munkamenetet elindító kiszolgálói számítógép fejezheti be.

Ha távoli munkamenetből szeretné leválasztani az ügyfélszámítógépet, írja be a @q.

Válaszul a következő üzenet jelenik meg a leválasztott ügyfélszámítógépen.

*** SESSION OVER ***

A munkamenet összes többi számítógépén a Távoli eszköz egy üzenetet jelenít meg a leválasztott számítógép és felhasználó nevével, valamint a kapcsolat bontásának napjával és időpontjával.

**Remote:  Disconnected from SERVER04 User01  [Wed 12:01 PM]

Egy távoli munkamenet befejezéséhez írja be a kiszolgáló számítógépén a @k. Ez a parancs automatikusan leválasztja az ügyfeleket, majd befejezi a munkamenetet.