ขณะอยู่ในเซสชันเดสก์ท็อประยะไกลใน Windows 7 ให้แท็บ alt เพื่อกลับไปที่เครื่องโฮสต์


46

ฉันใช้alt+ tabตลอดวันในการสลับระหว่างหน้าต่าง เมื่อฉันทำงานจากระยะไกลฉันจะใช้ Remote Desktop เพื่อเข้าสู่ระบบ Windows 7 PC ของฉันในที่ทำงาน

จากเครื่องโฮสต์ง่ายเป็นalt+ tabเพื่อสลับไปยังเครื่องระยะไกล

อย่างไรก็ตามบนเครื่องระยะไกลalt+ tabไม่อนุญาตให้ฉันเปลี่ยนกลับไปเป็นเครื่องโฮสต์บังคับให้ฉันต้องใช้เมาส์ (อ้าปากค้าง!) เพื่อความชัดเจนฉันยังต้องการเห็นแอปพลิเคชั่นของเครื่องแขกเมื่อฉันใช้alt+ tabบนเครื่องของแขก ฉันแค่อยากเห็นเครื่องโฮสต์เป็นหนึ่งในตัวเลือกในalt+ tabในขณะที่ฉัน remoting

มีวิธีที่จะสามารถalt+ tabย้อนกลับไปยังเครื่องโฮสต์จากเครื่องระยะไกลหรือผ่านทางโปรแกรมเสริมของบุคคลที่สามได้หรือไม่?


4
เป็นตัวเลือกนี้ตั้ง?
Karan

@ Karan มันถูกตั้งค่าเป็น "เฉพาะเมื่อใช้เต็มหน้าจอ" ซึ่งเป็นสิ่งที่ฉันต้องการ ฉันยังต้องการใช้ Alt + Tab บนเครื่องแขก แต่ฉันต้องการให้เครื่องโฮสต์แสดงเป็นตัวเลือกภายใต้ Alt + Tab อัปเดตคำถามตามนั้นแล้ว
Ben McCormack

คำตอบ:


35

ใช้ctrl+ alt+ breakเพื่อกู้คืนหน้าต่างเดสก์ท็อประยะไกลดังนั้นจึงไม่เต็มหน้าจออีกต่อไป

จากนั้นใช้alt+ tabเพื่อสลับระหว่างแอปพลิเคชันในเครื่องท้องถิ่น

เมื่อคุณต้องการกลับไปที่เครื่องระยะไกลalt+ tabไปที่มันและกด ctrl+ alt+ breakเพื่อเรียกคืนเป็นแบบเต็มหน้าจออีกครั้ง


6
ทำงานให้ฉัน สำหรับผู้ที่ไม่มีคีย์ Pause / Break บนแล็ปท็อปให้ทำการค้นหาอย่างรวดเร็วเช่น "ThinkPad Break Key" ฉันได้เรียนรู้ว่าใน ThinkPad T530 ของฉันฉันต้องกด Fn + Alt + B เพื่อส่งเทียบเท่า Ctrl + Alt + Break ด้วยเหตุผลบางอย่างที่ใช้ในการส่ง AutoHotkey ^!{CtrlBreak}(และชุดอื่น ๆ อีกมากมาย) ไม่ทำงานสำหรับฉันอื่น ๆ อีกมากมายได้สัมผัสกับเดียวกันแม้ว่า AHK ไม่ดูเหมือนจะทำงานบางอย่าง
Andrew Cheong

ข้อมูลเฉพาะของ ThinkPad เพิ่มเติม - สำหรับโยคะของฉันฉันต้องการ Fn + Ctrl + Alt + P เพื่อเลียนแบบ Ctrl + Alt + Break
ไม่ใช่บุคคล

2
เพื่อให้เต็มหน้าจออีกครั้งWindows + Up Arrow
Kolob Canyon

สำหรับบรรดาของคุณที่ไม่มีBreakกุญแจบนแป้นพิมพ์ของคุณดูคำตอบของฉัน
Kolob Canyon

25

ในระบบของฉัน (ใช้ windows server 2012 R2) ฉันใช้ ctrl + alt + home เพื่อไปที่เดสก์ท็อประยะไกลจากนั้นกด alt + tab เพื่อเลื่อนไปรอบ ๆ หน้าต่างบนเครื่องในระบบ


1
นี่เป็นทางออกที่ดีที่สุดหากคุณต้องการให้ alt-tab ทำงานบนเครื่องระยะไกล แต่ต้องการที่จะสามารถเปลี่ยนไปใช้เครื่องท้องถิ่นได้อย่างรวดเร็ว
WiredIn

มันใช้งานไม่ได้สำหรับฉัน (ฉันใช้ Win7) Ctrl + Alt + break ทำงานได้แม้ว่า
sashoalm

1
@sashoalm มันทำงานบน win7 แต่มัน "สลับกลับ" หลังจากนั้นหนึ่งวินาที ในการทำงานฉันต้องใช้: ctrl-alt-home, แท็บ (และอาจเป็นแท็บอื่น) จากนั้นตามด้วยแท็บ alt
David Balažic

2
สิ่งนี้ใช้ได้กับ "ออกไป" ของเซสชันเดสก์ท็อประยะไกล แต่ฉันจะกลับมาได้อย่างไร เมื่อฉันย้อนกลับแท็บเซสชันจะไม่บันทึกการป้อนข้อมูลของแป้นพิมพ์อีกต่อไปและแถบไม่ได้อยู่ในโฟกัสดังนั้นการกดปุ่ม Esc เพื่อย้อนกลับจะไม่ทำอะไรเลยอีกต่อไป
Alex

@Alex คุณเพียงแค่ทำ Ctrl-Alt-Home อีกครั้งหากไม่ได้หมดเวลาใช้งาน
Paul Stelian

19

Alt- Insertทำงานในโหมดหน้าต่างและเกือบจะเป็นเช่นเดียวกับ-AltTab

Alt- PgDownและAlt- PgUpยังมีประโยชน์


1
มีประโยชน์ แต่วิธีนี้กลับไปยังหน้าต่างที่เปิดอยู่ในเครื่องท้องถิ่นได้อย่างไร มันสลับระหว่าง windows บนเครื่องระยะไกลเท่านั้น
Garrulinae

1
คุณจะไม่เห็นรายการที่รวมกัน แต่ถ้าคุณกด Alt-tab สำหรับ Local อื่น ๆ ที่อยู่ห่างไกลคุณสามารถหลีกเลี่ยงการใช้เมาส์ทั้งหมด
Nik

1
ขอขอบคุณที่ให้ข้อมูลสำหรับพวกเราที่ใช้ RDC เป็นส่วนใหญ่ในโหมดหน้าต่าง
Adam Nofsinger

Inside options-> Local Resources-> Keyboard settings ตั้งค่าตัวเลือกเป็น "บนคอมพิวเตอร์ระยะไกล" จากเมนูแบบเลื่อนลง ตอนนี้คุณสามารถ Alt-Tab ระหว่างเครื่องท้องถิ่นและเครื่องระยะไกลโดยใช้ Alt + Tab และคุณสามารถสลับระหว่างหน้าต่างระยะไกลโดยใช้ทางลัด Alt-Insert ที่ Nik แนะนำ
Ghos3t

6

โซลูชันอยู่ที่นี่ - ภายใต้เทอร์มินัลการเชื่อมต่อระยะไกล (mstsc) ไปที่แท็บที่สาม

"Local Resources"และเลือกดรอปดาวน์แรก - แป้นพิมพ์ - "บนคอมพิวเตอร์เครื่องนี้" มันน่าทึ่งมากและทำให้การทำงานของคุณง่ายขึ้นและต่อไปสามารถสลับระหว่างคอมพิวเตอร์แม่ข่ายและรีโมทคอมพ์ (ในโหมดเต็มหน้าจอ)

แต่ไม่สามารถนำทางไปยังเครื่องระยะไกลได้ดังนั้นในกรณีที่ย้อนกลับการตั้งค่าก่อนหน้าของเมนูแบบเลื่อนลงและใช้ทางลัดเพื่อสลับระหว่างโหมดเต็มหน้าจอและโหมดปกติของพีซีระยะไกล - การควบคุม + Alt + ตัวแบ่ง


4

สำหรับฉันสถานการณ์ต่อไปนี้ทำงานอย่างถูกต้อง "Local Resources" และเลือกดรอปดาวน์แรก - แป้นพิมพ์ - "บนคอมพิวเตอร์เครื่องนี้" Afterwords คุณควรใช้ Alt + PageUp แทน Alt + Tab


สิ่งนี้ใช้ได้กับฉันไม่ใช่ทางออกที่ดีที่สุด แต่แก้ปัญหาบางส่วนได้
Diego Mendes

1

สามารถทำได้ด้วยการกดปุ่มเพียงปุ่มเดียวโดยใช้ปุ่มลัดอัตโนมัติ

Capslock::                              ; replace by ^Capslock to use Control+Capslock
    WinGet, id, List,,, Program Manager
    Loop, %id%
    {
        this_id := id%A_Index%
        WinActivate, ahk_id %this_id%
        WinGetTitle, this_title, ahk_id %this_id%
        if(this_title!="")
            break
    }
    WinActivate, ahk_id %this_id%
    Send, {Alt Down}{Tab}{Alt Up}
Return

สคริปต์ด้านบนจะแท็บ alt ไปยังคอมพิวเตอร์โฮสต์ทุกครั้งที่คุณกดปุ่ม Caps Lock FYI เหตุผลที่ใช้การล็อกตัวพิมพ์ใหญ่เนื่องจาก RDP ยุ่งกับสคริปต์ออโต้คีย์และแคปล็อคเป็นหนึ่งในการกดแป้นบางครั้งที่ส่งไปยังคอมพิวเตอร์ที่บ้านแทนที่จะเป็นคอมพิวเตอร์สำหรับแขก

เพื่อให้มันใช้งานได้ให้ดาวน์โหลด autohotkey บันทึกสคริปต์นี้เป็นไฟล์. ahk และเรียกใช้งานบนคอมพิวเตอร์ที่บ้าน

หากคุณต้องการรักษาการควบคุมปุ่ม capslock ของคุณไว้ให้แทนที่ "Capslock" ด้วย "^ Capslock" ในบรรทัดที่สอง


0

Win Key + Alt + Tab จะทำงาน


การผสมคีย์นี้มีผลเหมือนกับ ALT + TAB สำหรับฉัน มันไม่ปล่อยให้ฉันออกจากเซสชั่น RD และเปลี่ยนเป็นโปรแกรมบนโฮสต์
christoph

0

ลองเชื่อมต่อผ่านmstsc(Start-> Run-> mstsc) ตอนแรกฉันกำลังเชื่อมต่อผ่านไคลเอนต์ RDP และลองวิธีการแก้ปัญหาที่ให้ไว้ข้างต้นโดยJoshแต่มันไม่ทำงาน เมื่อฉันเชื่อมต่อโดยใช้mstscและใช้งานโซลูชันมันทำงานได้


1
คุณหมายถึงอะไรโดย "ไคลเอนต์ RDP"? "การเชื่อมต่อ Remote Desktop" mstsc.exeเป็นจริง
Dawid Ferenczy Rogožan

0

Ctrl+ Alt+ Break= แยกออกจากเดสก์ท็อประยะไกลแบบเต็มหน้าจอ

หากแป้นพิมพ์ของคุณไม่มีBreakคีย์คุณสามารถใช้:

Ctrl+ Alt+Pause

เมื่อคุณแยกออกจากเดสก์ท็อประยะไกลเต็มหน้าจอคุณสามารถใช้

Alt+ Tab= นำทางไปยังแอปพลิเคชันอื่น

Windows+ Up= แอปพลิเคชั่นที่เน้นเต็มหน้าจอ

นี่คือการเพิ่มประสิทธิภาพการทำงานที่ยิ่งใหญ่เพราะคุณไม่เคยละมือออกจากแป้นพิมพ์เพื่อใช้เมาส์ หากคุณทำได้ดีจริงๆคุณจะไม่ต้องใช้เมาส์อีกเลย :)


0

ยังคงน่ารำคาญหกปีต่อมา ... ฉันต้องการแท็บ alt ภายในและภายนอกเซิร์ฟเวอร์ สุดยอดของทั้งสองโลก

(Windows 10 Home และเซิร์ฟเวอร์ Windows 2012)

ไม่มีอะไรผิดพลาด แต่ตั้งแต่คว้านี้Left Mouse ButtonและEnterอาจบันทึกงานของคุณทั้งหมดก่อน

ฉันให้สิทธิ์การเข้าถึงคำสั่งคีย์ของ Windows บนเครื่องคอมพิวเตอร์ของฉันในขณะที่ RDC ถูกขยายให้ใหญ่สุด

ตัวเลือก RDP  แท็บทรัพยากรท้องถิ่น

และจากนั้นเขียนสคริปต์ AutoHotKey (ผมไม่ได้รอบรู้ในนั้น) ที่จับWIN+ TAB( #Tab) ในขณะที่ RDC เปิดแล้วใช้นั้นและALT+ Page Downสร้างขึ้นในบริการเทอร์เพื่อเปิดใช้งานเซิร์ฟเวอร์+ALT Tabเมื่อเปิดแล้วคุณสามารถนำทางด้วยปุ่มลูกศรและป้อน / คลิกเพื่อเลือก

หากคุณสามารถปรับปรุงได้โปรดทำและแบ่งปัน

#persistent
#Tab::WinTabbing()
return

WinTabbing() {
    WinGetTitle, Title, A                             ; Get Title
    StringRight, TitleEnd, Title, 25                  ; RDC is 25 letters long
    If (TitleEnd = "Remote Desktop Connection")       ; Check that an RDC is active. This will probably have
                                                      ; issues with the inital "connect to dialog of RDC
    {
        Send, {Alt down}{PgDn}                        ; Press and hold alt, and press pgdn
        Hotkey, Enter, Entering, On                   ; Map Enter, Click, and their alt-counterparts to Entering()
        Hotkey, !Enter, Entering, On
        Hotkey, LButton, Entering, On
        Hotkey, !LButton, Entering, On
        return
    }
}
; There is no return statement at the end of this function, because we want
; Control Tab to work when focused in any other window.

; I tried to map Tab/Alt Tab (because alt is still pressed) to Right arrow
; and Control Tab/Control Alt Tab to left arrow. I was unable to get it to work.
; I left the functions in comments if anyone want to try    
; Righting()
;   Send, Right
;   return
; }

; Lefting() {
;   Send, Right
;   return
; }

Entering() {
    Send, {Alt}{Enter}                                ; Releases Alt, and makes the selection
    Hotkey, Enter, Entering, Off                      ; See WinTabbing()
    Hotkey, !Enter, Entering, Off
    Hotkey, LButton, Entering, Off
    Hotkey, !LButton, Entering, Off
    return
}

0

ในที่สุดฉันก็เลือกที่จะใช้ตัวเลือก "บนคอมพิวเตอร์นี้" Josh พูดถึงและใช้Alt+ PgUpresp AltการPgDownรวมกันในระยะไกล คุณสามารถตั้งค่านี้เป็นค่าเริ่มต้นโดยแก้ไข (ซ่อน) Default.rdp:

mstsc /edit %USERPROFILE%\Documents\Default.rdp

ฉันต้องตั้งค่าแบบอ่านอย่างเดียวเพื่อป้องกันการเปลี่ยนแปลงอย่างไม่ชัดเจนเมื่อเชื่อมต่อกับคอมพิวเตอร์ที่ฉันเคยใช้มาก่อน


0

ฉันใช้ Windows 10 สิ่งเหล่านี้ไม่ได้ผลสำหรับฉัน .. ดีฉันได้รับคำตอบโดยลองทุกอย่างที่ระบุที่นี่ .. ไปที่ RDP จากเครื่องโฮสต์ ALT + TAB ทำงานได้และจาก RDP ไปยังเครื่องโฮสต์ WINDOWS KEY + PGDN ( เลื่อนหน้าลง) ใช้งานได้ ...

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.