Vraag Stuur Ctrl-Alt-Del naar geneste RDP-sessie


Is er een manier om de Ctrl-Alt-Del-opdracht naar een RDP-sessie (Windows Server 2008 R2) binnen een andere RDP-sessie (ook Windows Server 2008 R2) te verzenden zonder dat de eerste sessie deze ontvangt?

Ctrl+alt+Einde en Ctrl+alt+Verschuiving+Einde bereik de 2e niveau sessie niet.

Bewerk: De omgeving op het hoogste niveau is Windows 7 Enterprise.


62
2018-02-14 14:30


oorsprong


Ik heb 2008 niet gebruikt, maar wel osk (Schermtoetsenbord) nog steeds beschikbaar? - James O'Gorman
Ik vond ook een oplossing om de gebruiker te dwingen zijn wachtwoord bij de volgende aanmelding te wijzigen, maar de OSK staat de wijziging toe zonder de sessie te onderbreken. - xddsg
OSK is er nog steeds. Dat moet je als antwoord plaatsen! - Greg Askew
@Tom - OSK werkt als de eerste sessie Windows 2008 is. Ik heb Windows 2003 nog niet geprobeerd. Misschien wil je details over je omgeving posten. - Greg Askew
@ GregAskew Bedankt, bericht bevat nu informatie over de omgeving. - xddsg


antwoorden:


Gebruik het schermtoetsenbord (osk.exe). U kunt virtueel op Ctrl-Alt-Del drukken!

(Opmerking: u moet mogelijk de CTRL- en ALT-toetsen ingedrukt houden op uw fysieke toetsenbord (Windows Server 2012-R2))

On-Screen Keyboard


75
2018-02-14 15:08



Houd ctrl-alt op de machine op het hoogste niveau en klik op de 'del' in het gewenste OSK-niveau. Het klikken op ctrl-alt-del (geen toetsen op het toetsenbord) doet dit niet (ook al lijkt het erop dat het de fucntion-toetsen ingedrukt houdt). Eenvoudig en functioneel gelijk aan wat ik zocht. - xddsg
Gewoon gebruikt om mijn AD-wachtwoord op een server 2012-machine te wijzigen. Werkte heel goed! - Josh Earl
Bedankt, RDP binnen een RDP binnen een VM had me echt in de war over hoe dit te doen. Werkte als een charme. Het is vreemd dat de plakkerige toetsen niet werken, ik dacht dat het nut van de OSK was om te gebruiken als je maar een muis had. - Omar Kooheji


Ik heb een manier gevonden om dit te laten werken. Ik werk vaak met geneste RDP-sessies die zich op verschillende niveaus diep bevinden. Dat is precies hoe ik het liefst werk, vooral met veel VM's.

Houd er rekening mee dat mijn omgeving voornamelijk Windows 7 en Server 2008 R2 is.

Dit is het scenario: I RDP van Computer A naar Computer B en van Computer B naar Computer C.

  1. Als ik wil verzenden Ctrl+alt+del naar Computer A, typ ik Ctrl+alt+del van Computer A

  2. Als ik wil verzenden Ctrl+alt+del naar Computer B, typ ik Ctrl+alt+Einde van Computer A

  3. Als ik wil verzenden Ctrl+alt+del op Computer C open ik het schermtoetsenbord op Computer B en gebruik het om te typen Ctrl+alt+Einde, wat verzendt Ctrl+alt+del naar Computer C

  4. Als ik probeer het toetsenbord op het scherm te gebruiken om te verzenden Ctrl+alt+del op een van deze drie machines verwijst het naar het menu Start, wat me helemaal niet helpt.

Dus om te verzenden Ctrl+alt+del naar een externe machine, gebruik gewoon de OSK om te verzenden Ctrl+alt+Einde van de sessie net voor de externe machine waarnaar u probeert te verzenden. Werkt elke keer.


25
2018-05-10 00:32



Dit is vooral handig als 'Computer C' Server Core is. - Jack Douglas


Stel beide RDP-sessies in om de Windows-toetsen naar het externe venster te sturen.

enter image description here

Gebruik nu Alt-Ctrl-Del om Ctrl-Alt-Del naar de eerste sessie te verzenden. Gebruik Alt-Ctrl-End om opdrachten naar het tweede venster te verzenden.


4
2017-09-03 01:26





U kunt ook een snelkoppeling maken die de CTRL-ALT-DEL actie voor u (erg handig in omgevingen waar OSK niet toegankelijk is.) Maak een snelkoppeling naar het volgende:

C:\Windows\explorer.exe shell:::{2559a1f2-21d7-11d4-bdaf-00c04f60b9f0}

Dubbelklik op die snelkoppeling om toegang te krijgen tot de CTRL-ALT-DEL scherm.


3
2018-01-18 12:57



Voor mij lijkt het meest aangewezen om dit vanuit de commandoregel te gebruiken. Het werkte echter niet voor mij. Misschien omdat ik ben ingelogd op WinSvr2008R2. Moet dit een wachtwoordprompt weergeven (met behulp van de GUI)? Hoe vond je dit? (Is dit ergens gedocumenteerd?) Merk ik dezelfde GUID op waarnaar wordt verwezen HowToGeek: van een map een kluis maken - TOOGAM
Het werd me een tijdje geleden door een voormalige medewerker getoond. We waren in een omgeving waar we geneste RDP-sessies moesten gebruiken, OSK niet hadden geïnstalleerd, onvoldoende rechten hadden om OSK te installeren en geen sneltoets voor Windows-beveiliging hadden. {2559a1f2-21d7-11d4-bdaf-00c04f60b9f0} is de CLSID voor Windows-beveiliging. Ik weet echter niet hoe ik dat moet starten vanaf een opdrachtregel. - Jarrod A.


Er is een andere manier om aan te geven waar de Windows-toetscombinaties worden uitgevoerd op het tabblad Lokale bronnen RDP-opties. In het gedeelte Toetsenbord dat u kunt kiezen Op deze computer, op de externe computer van Alleen wanneer u het volledige scherm gebruikt. Als u op de externe computer kiest Ctrl Met Alt END kunt u een taskmanager starten in de geneste rdp-verbinding. Lifesaver als het u lukt om het opdrachtvenster op een kerncomputer te sluiten.


1
2017-10-17 11:38





Ik kwam deze oplossing tegen maar die werkte niet voor mij. De OSK was uitgeschakeld en ik kon het niet opbrengen. Gevonden dat dit werkt als u alleen naar een enkele geneste RDP-sessie kijkt.

d.w.z. sessie B binnen sessie A.

Shift + Ctrl + Alt + End


1
2018-02-06 09:47



Als u de vraag leest, ziet u dat de vrager dit heeft geprobeerd, maar dit werkte niet. (Waarschijnlijk vereist het wat gehannes met de RDP-sessie-instellingen, in zijn geval.) - HopelessN00b
Dit werkte voor mij (2008R2 naar 2008R2) maar sessie B moest een niet-volledig scherm zijn, met de focus binnen A. (sessie A was volledig scherm.) - mwardm


Als u TeamViewer of iets dergelijks in de eerste sessie kunt instellen, Ctrl + alt + Einde zal dan werken voor de tweede RDP-sessie


1
2018-04-10 08:26