mstsc vs mstsc / administration

X

Sekretess & Cookies

denna webbplats använder cookies. Genom att fortsätta godkänner du deras användning. Läs mer, inklusive hur du kontrollerar cookies.

Fick Det!

annonser

i den här artikeln beskrivs skillnaderna mellan Windows Server 2003 och Windows Server 2008 när du använder Remote Desktop Connection (RDC) – klienten för att fjärransluta till servern för administrativa ändamål.

i Windows Server 2003 kan du starta RDC-klienten (mstsc.exe) med / console-omkopplaren för att fjärransluta till den fysiska konsolsessionen på servern (även känd som session 0). I Windows Server 2008 har omkopplaren /console tagits bort. (Mer information finns i avsnittet ”varför / console switch inte längre behövs” i den här artikeln.) I Windows Server 2008 är session 0 en icke-interaktiv session som är reserverad för tjänster.

du kan använda den nya /admin-omkopplaren för att fjärransluta till en Windows Server 2008-baserad server för administrativa ändamål. Omkopplaren / admin introduceras med RDC 6.1. RDC 6.1 ingår i följande operativsystem:

  • Windows Server 2008
  • Windows Vista Service Pack 1 (SP1) Beta och RC
  • Windows XP Service Pack 3 (SP3) Beta och RC

Obs! RDC 6.1 (6.0.6001) stöder RDP (Remote Desktop Protocol) 6.1.

RDC 6.1 stöder inte omkopplaren / console. För bakåtkompatibilitet kan du dock använda växeln / admin för att ansluta till den fysiska konsolsessionen på en Windows Server 2003-baserad server. Om du till exempel vill ansluta från en Windows Vista SP1 RC-baserad klient till den fysiska konsolsessionen på en Windows Server 2003-baserad server kan du köra kommandot mstsc.exe / administration.

om du försöker använda /console-omkopplaren med RDC 6.1-klienten är beteendet som följer.

Scenario

beteende

du skriver mstsc.exe / console vid kommandotolken och anslut sedan till en fjärrserver som inte har Terminal Server installerad. omkopplaren /console ignoreras tyst. Du kommer att vara ansluten till en session för att fjärradministrera servern.

(mer information om Windows Server 2008-beteendet finns i avsnittet ”beteende när du ansluter till en server som inte har Terminal Server installerad” i den här artikeln.)

du skriver mstsc.exe / console vid kommandotolken och anslut sedan till en fjärrserver som har Terminal Server installerad. omkopplaren /console ignoreras tyst. Du kommer att anslutas till en vanlig fjärrskrivbordssession som kräver en Terminal Services client access license (TS CAL).
i RDC-klientgränssnittet anger du datornamn / konsol i rutan dator (där datornamn representerar namnet på den fjärrdator som du vill ansluta till) och klickar sedan på Anslut. följande felmeddelande visas:

” en okänd parameter har angetts i fältet Datornamn.”

i .RDP-fil, du anger /konsol i egenskapen ”fullständig adress” och försök sedan starta Fjärrskrivbordsanslutningen. du får följande felmeddelande:

” en okänd parameter specificerades i fältet Datornamn.”

i .rdp-fil anger du egenskapen ”Anslut till konsol” och startar sedan Fjärrskrivbordsanslutningen. egenskapen ignoreras tyst. Du kommer att anslutas till en session som kräver en TS CAL.
som utvecklare anropar du programmatiskt funktionen put_ConnectToServerConsole eller funktionen get_ConnectToServerConsole i gränssnittet IMsRdpClientAdvancedSettings. funktionen misslyckas och returnerar S_FALSE.

varför / console switch inte längre behövs

i Windows Server 2003, starta en fjärrskrivbordssession genom att köra mstsc.exe med / console-omkopplaren används av följande skäl:

  • för att ansluta till session 0. Vissa program installeras och körs endast i session 0 eftersom de behöver kommunicera med tjänster som körs i session 0 eller visa användargränssnitt som visas i session 0.
  • för att ansluta tillbaka till en befintlig session på den fysiska konsolen. Eftersom den fysiska konsolsessionen i Windows Server 2003 alltid är session 0, är det enda sättet att återansluta till den här sessionen genom att använda omkopplaren /console.

i Windows Server 2008 behövs inte funktionen / console switch av följande skäl:

  • förbättrad programkompatibilitet säkerställer att äldre program som behöver kommunicera med tjänster i session 0 installeras och körs i andra sessioner än session 0. Dessutom, om tjänsten som är associerad med ett program försöker visa UI i session 0, en inbyggd kapacitet i Windows Server 2008 och Windows Vista gör det möjligt för användaren att visa och interagera med session 0 UI från användarens session. Windows Server 2008 session 0 är en icke-interaktiv session som är reserverad för tjänster. Därför är det inte nödvändigt för en användare att uttryckligen ansluta till den här sessionen.

Obs! mer information om session 0-isolering i Windows Vista finns i ”Inverkan av Session 0-isolering på tjänster och drivrutiner i Windows Vista” (http://go.microsoft.com/fwlink/?LinkId=106201).

  • eftersom den fysiska konsolsessionen aldrig är session 0 kan du alltid återansluta till din befintliga session på den fysiska konsolen. Återanslutning till din befintliga fysiska konsolsession styrs av Grupprincipinställningen” begränsa Terminal Services-användare till en enda fjärrsession”, som finns i noden Datorkonfiguration\Administrativa mallar\Windows Components\Terminal Services\Terminal Server\Connections i den lokala grupprincipredigeraren. Du kan också konfigurera den här inställningen i användargränssnittet genom att använda Terminal Services-konfiguration. (Begränsa varje användare till en enda session visas under Redigera inställningar i avsnittet Allmänt.)

beteende för / admin-omkopplaren

du kan starta RDC 6.1-klienten (mstsc.exe) med / admin-omkopplaren för att fjärradministrera en Windows Server 2008-baserad server (med eller utan Terminal Server installerad). Om du ansluter till fjärradministrera en Windows Server 2008-baserad server som inte har Rolltjänsten Terminal Server installerad behöver du dock inte ange växeln /admin. (I det här fallet sker samma anslutningsbeteende med eller utan / admin-omkopplaren.) När som helst kan det finnas två aktiva fjärradministrationssessioner. För att starta en fjärradministrationssession måste du vara medlem i gruppen Administratörer på servern som du ansluter till.

beteende när du ansluter till en server som inte har Terminal Server installerad

om du (som medlem i gruppen Administratörer på målservern) startar en fjärrskrivbordssession till en Windows Server 2008-baserad server som inte har Rolltjänsten Terminal Server installerad, gäller följande för fjärradministrationssessionen:

  • tidszon omdirigering är inaktiverad.
  • Terminal Services Session Broker (TS Session Broker) omdirigering är inaktiverad.
  • Plug and Play-enhet omdirigering är inaktiverad.
  • fjärrsessionstema ändras till Windows Classic.
  • Terminal Services Easy Print är inaktiverat.

beteende när du ansluter till en server som har Terminal Server installerad

om du (som medlem i gruppen Administratörer på målservern) startar en fjärrskrivbordssession till en Windows Server 2008-baserad server som har Rolltjänsten Terminal Server installerad, måste du ange växeln /admin för att ansluta till en session för att fjärradministrera servern. Följande beteende är sant för sessionen:

  • du behöver inte en TS CAL för att fjärransluta för att administrera en terminalserver.
  • tidszon omdirigering är inaktiverad.
  • Terminal Services Session Broker (TS Session Broker) omdirigering är inaktiverad.
  • Plug and Play-enhet omdirigering är inaktiverad.
  • fjärrsessionstema ändras till Windows Classic.
  • Terminal Services Easy Print är inaktiverat.

Utvecklarresurser – ändringar i API: er

om du använder RDC 6.1 kan du inte längre använda egenskapen ConnectToServerConsole i gränssnittet Imsrdpclientadvancedsettings för att ange om ActiveX-kontrollen för fjärrskrivbord ska försöka ansluta till servern för administrativa ändamål. I stället måste du använda egenskapen Connecttoadministrasterserver i gränssnittet imsrdpclientadvancedsettings6 för att ansluta till den fysiska konsolsessionen på en Windows Server 2003-baserad server eller till den session som används för administrativa ändamål på en Windows Server 2008-baserad server.

för mer information om egenskapen ConnectToServerConsole, se http://go.microsoft.com/fwlink/?LinkId=106203.

för mer information om egenskapen Connecttoadministrasterserver, se http://go.microsoft.com/fwlink/?LinkId=106204.

Lämna ett svar

Din e-postadress kommer inte publiceras.