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.
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.