首页 > 系统相关 >windows远程桌面快速切换回本地桌面方法

windows远程桌面快速切换回本地桌面方法

时间:2024-04-16 14:00:37浏览次数:27  
标签:桌面 Ctrl windows up 快捷键 down 远程桌面 alt

因为工作经常要用到远程主机,所以经常要切换来切换去,碍于比较难多申请一个屏幕专门用作远程桌面,所以想通过快捷键的方式进行快速切换,但是远程桌面全屏下面本机的快捷键和远程桌面的快捷键没办法很好的兼容,以下是探索的几种实现方式

快捷键方式

远程桌面全屏下面,使用ctrl + alt + home方式弹出远程桌面的连接框,接下来就可以输入本地桌面的快捷键如alt + tab 进行切换,但是按这几个按键太麻烦了, 所以又找了下面一种方式

autohotkey方式

想着既然是输入这几个按键,那为什么不能使用神器AHK来实现呢,在网上找了一下别人写的脚本,测试一下,发现可用

SetTimer, waitforrdp, -250
return

; Task View Switch Desktops Ctrl + Alt + Arrow keys
^!Left::
Send {Ctrl down}{Alt down}{Home}{Alt up}{Ctrl up}
Sleep 200
Send {Ctrl down}{LWin down}{Left}{LWin up}{Ctrl up}
return

^!Right::
Send {Ctrl down}{LWin down}{Right}{LWin up}{Ctrl up}
return

waitforrdp:
IfWinActive, ahk_class TscShellContainerClass
{
    WinWaitNotActive, ahk_class TscShellContainerClass,,3600
}
WinWaitActive, ahk_class TscShellContainerClass,,3600
Reload
return

这个脚本的意思是创建两个虚拟桌面,一个远程桌面全屏放在右边,本地桌面放在左边,然后按下ctrl + alt + leftctrl + alt + right 快速切换

鼠标快捷键的方式

上面的方式会占用到ctrl + alt + leftctrl + alt + right快捷键,平时写代码的时候会用到这两个快捷键,后面想了下我用的罗技的鼠标有两个辅助按键,然后又在网上看到某个大佬遇到和我一样的问题,大佬写了这个go程序march1993/win-sw-vd (github.com),通过配置两个辅助按键,就可以实现快速切换了,这个方式就十分优雅,目前用的就是这种方式

标签:桌面,Ctrl,windows,up,快捷键,down,远程桌面,alt
From: https://www.cnblogs.com/yozima/p/18137940

相关文章

  • windows平台vs2019编译Luabind小记
    前言写这篇文章的目的是Luabind这个库比较老旧,对于新编译器需要做一些代码上的兼容,参考资料又都有点过时,所以特写此篇,记录踩坑过程;参考资料用VS2010编译luabind如何编译luabind支持vs2010之后所有版本Lua官网LuabindRepo编译前准备准备相关前置组件基本编译依赖Des......
  • C#控制windows的“拖动时显示窗体内容”系统设置
    公司的云桌面,影响到了原生系统的“拖动时显示窗体内容”,做了个处理程序。感谢AI,现在查资料快速了许多。虽然的确有乱说的成分,但是庆幸的是大体思路没问题。usingSystem.Runtime.InteropServices;//检查当前设置booldragFullWindows=MsHelper.GetDragFullWindows();Cons......
  • 一个.NET开源的功能丰富、灵活易用的 Windows 窗口增强神器
    思维导航前言工具介绍支持系统工具源代码工具下载并安装部分功能截图项目源码地址优秀项目和框架精选DotNetGuide技术社区交流群前言通常情况下Windows中的软件窗口界面一般只包含还原、移动、大小、最大化、最小化、关闭等几个基本的操作: 今天大姚给大家推......
  • 搭建 Windows GPU 服务器需要考虑多个方面,包括硬件选择、操作系统安装、驱动程序安装
    搭建WindowsGPU服务器需要考虑多个方面,包括硬件选择、操作系统安装、驱动程序安装、软件配置等。以下是一个简单的指南,介绍了搭建WindowsGPU服务器的基本步骤:1.硬件选择选择适合您需求的硬件配置,包括GPU、CPU、内存和存储。GPU是关键的组件,应根据您的应用需求选择......
  • 一个.NET开源的功能丰富、灵活易用的 Windows 窗口增强神器
    前言通常情况下Windows中的软件窗口界面一般只包含还原、移动、大小、最大化、最小化、关闭等几个基本的操作: 今天大姚给大家推荐一个.NET开源、免费(MITLicense)、功能丰富、灵活易用、小巧(不到1M)的Windows窗口增强工具:SmartSystemMenu。工具介绍SmartSystemMenu扩展了......
  • NTLM(NT LAN Manager)是一种Windows操作系统中使用的身份验证协议,用于验证用户的身份以
     NTLM(NTLANManager)是一种Microsoft开发的身份验证协议,用于在Windows网络环境中进行用户身份验证和访问控制。它起源于Microsoft的早期操作系统,最初是作为WindowsNT的一部分而引入的。NTLM的发展可以追溯到1990年代初,当时Microsoft开始研发WindowsNT操......
  • WIN11彻底关闭windows更新全流程
    一、在服务中禁用windows更新找到该项目右键-属性“常规”界面-启动类型选择禁用“恢复”界面-第一次失败无操作第二次失败无操作后续失败无操作二、禁止其自动恢复启动1、右键鼠标打开windows面板,找到“计算机管理功能”并单机鼠标左键打开2、依次打开计算机管理(本地......
  • Windows网络桥接:事件无法调用任何订户 (异常来自 HRESULT:0x80040201)异常处理
    开发Windows网络桥接使用接口Com组件:Interop.NETCONLib。设置成X64位时调用EnableSharing。出现一下异常System.Runtime.InteropServices.COMException(0x80040201):事件无法调用任何订户(异常来自HRESULT:0x80040201)在NETCONLib.INetSharingConfiguration.EnableSharin......
  • Windows窗口句柄监控
    我说想要一段实现了当发现windows桌面上冒出新窗口就截图保存的功能,AI写的,测了下能用。#pipinstallpyautoguipywin32importtimeimportwin32guiimportpyautoguidefcapture_window_screenshot(hwnd):"""截取截图"""screenshot=pyautogui.screenshot()......
  • Nexpose v6.6.246 for Linux & Windows - 漏洞扫描
    Nexposev6.6.246forLinux&Windows-漏洞扫描Rapid7VulnerabilityManagement,ReleaseApr10,2024请访问原文链接:https://sysin.org/blog/nexpose-6/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org您的本地漏洞扫描程序搜集通过实时覆盖整个网络,随......