当前位置: 首页 > java >正文

win10/win11 快速隐藏/显示桌面图标

目录

简介:

实现步骤如下:

1.安装AutoHotkey

2.创建脚本

3.ahk脚本加入启动文件夹(win+r,shell:startup)


简介:

        使用windows系统,桌面有时会变得比较杂乱,但是没有快捷键能随时随地很方便的隐藏和显示桌面图标。

        于是,使用AutoHotkey自动化脚本语言,可以很方便地设置快捷方式。

隐藏前桌面

隐藏后桌面

实现步骤如下:

1.安装AutoHotkey

  • 软件下载连接:

AutoHotkeyhttps://autohotkey.com/download/ahk-install.exe

        需要选择UNICODE 或者ANSI 版本安装版本,如果想用中文就选择UNICODE,然后全部下一步即可安装完成,详细下载步骤大家自行网上搜索。

  • AHK官网学习文档Help:

AutoHotkey 初学者向导 | AutoHotkey v1 (wyagd001.github.io)https://wyagd001.github.io/zh-cn/docs/Tutorial.htm#s51        也可以通过安装的软件,找到Help 

2.创建脚本

  • 选择合适路径下,鼠标右键->新建->AutoHotkey Script,新建一个脚本文件并命名,但是文件后缀名.ahk不要更改!(如果没有看到,可能是因为软件安装错误)

  • 鼠标右键脚本文件,选择编辑器,编辑脚本,弹出的可能是记事本,也可能是我们自己安装的IDE,如果想要在IDE中编辑,可以在IDE中打开脚本文件,只要能编辑就行。

  

  • 在文件中写入AutoHotkey脚本,代码如下:

(实现功能:Alt + q 隐藏/显示桌面图标)

!q::  ; 热键定义:Alt+Q触发
HideOrShowDesktopIcons()  ; 调用自定义函数
return  ; 热键处理结束; 函数功能:隐藏或显示桌面图标
HideOrShowDesktopIcons()
{; 尝试在Progman窗口类中查找桌面图标控件ControlGet, class, Hwnd,, SysListView321, ahk_class Progman; 如果在Progman中未找到,则尝试在WorkerW窗口类中查找If class =ControlGet, class, Hwnd,, SysListView321, ahk_class WorkerW; 判断桌面图标控件是否可见If DllCall("IsWindowVisible", UInt,class)WinHide, ahk_id %class%  ; 若可见则隐藏ElseWinShow, ahk_id %class%  ; 若不可见则显示
}

        双击文件,即可实现快捷隐藏/显示桌面图标(Alt + q)。

3.ahk脚本加入启动文件夹(win+r,shell:startup)

        将该文件放入文件自启动文件夹中,这样可以避免每次打开电脑都要重新双击它。

  • win+r 打开运行窗口
  • 输入shell:startup,在打开的文件夹中将此脚本文件放入其中。

http://www.xdnf.cn/news/14495.html

相关文章:

  • 亚矩阵云手机+Whatnot:直播电商的自动化增长引擎
  • Redis 持久化机制详解:RDB、AOF 原理与面试最佳实践(RDB篇)
  • SSL安全证书:数字时代的网络安全基石
  • 如何在 MX Linux 上安装 Blender CAD 软件
  • 学生成绩管理系统
  • 4. 时间序列预测的自回归和自动方法
  • 【MySQL】MySQL 数据库操作与设计
  • 使用 Java + WebSocket 实现简单实时双人协同 pk 答题
  • 【matlab】图片转视频
  • 网络编程TCP与UDP
  • 02 ( chrome 浏览器插件, 立马翻译), 搭建本地 api
  • 在劲牌工厂,探寻一瓶草本酒的科技之旅
  • 充电桩运维管理工具系统的**详细功能列表** - 慧知开源充电桩平台
  • 工业 AI Agent:智能化转型的核心驱动力
  • FPGA基础 -- Verilog语言要素之数组
  • 简说 python
  • Linux -- Ext系列文件系统介绍
  • Eureka、Nacos、Zookeeper 优雅上下线机制
  • 论文笔记:GTG: Generalizable Trajectory Generation Model for Urban Mobility.
  • FairyGUI学习
  • Rust 学习笔记:trait 对象
  • 【工具使用】STM32CubeMX-FreeRTOS操作系统-内存池、消息队列、邮箱篇
  • 时间序列分析
  • Django中使用流式响应,自己也能实现ChatGPT的效果
  • CGAL 快速构建三维凸包
  • 20年架构师视角:SpringAI如何重塑Java技术栈?
  • 进程和线程区别、管道和套接字、共享变量、TCP三次握手,是否可以少一次握手、子进程和主进程区别和API——Nodejs
  • 206. 反转链表
  • ArkUI-X框架LogInterface使用指南
  • C++题解(36) 2025年顺德区中小学生程序设计展示活动(初中组C++)换位(二)