文末获取下载链接
引言
Windows依然是目前最大众化的生产力工具,但一些高频应用场景或功能总是由第三方开发者零零散散的开发,对普通用户来说增加的时间成本。其实,微软也很早就意识到这一点。之前,为大家介绍过微软签名的微软电脑管家(Windows Master)离线版免费下载来啦!电脑体检、病毒查杀、垃圾清理和优化加速
这次,为大家分享由一个微软快速孵化的开源团队,旨在向高级用户提供多种方式来使用 Windows shell 提高工作效率并针对各个工作流进行自定义——PowerToys。团队将始终如一地检查、重新评估和调整工作优先级,目的是提高用户工作效率。本文将演示了如何安装和使用实用工具。
2、安装
直接从官方下载会提示无法访问,可从文末获取高速下载链接地址。
安装,比较简单,点击两下即可完成。
3、功能概述
当前可用的实用工具包括:
始终置顶 Always on Top
通过 Always on Top,可使用快捷键方式 (Always on Top++++) 将窗口固定在所有其他窗口的顶部。
唤醒 PowerToys Awake
PowerToys Awake 旨在使计算机保持唤醒状态,且无需管理其电源和睡眠设置。运行耗时较长的任务时,此行为非常有用,可确保计算机不会进入睡眠状态或关闭其屏幕。
颜色选取器
颜色选取器是一种系统范围的颜色选取实用工具,通过 WinShiftC 进行激活。从当前正在运行的任何应用程序中选取颜色,然后选取器会自动将颜色按设置的格式复制到剪贴板中。颜色选取器还包含一个编辑器,其中显示了之前选取的颜色的历史记录,你可用它来微调所选颜色并复制不同的字符串表示形式。该代码基于马丁·克尔赞的颜色选取器。
窗口分区 FancyZones
FancyZones 是一种窗口管理器,可用于轻松创建复杂的窗口布局,并将窗口快速放入到这些布局中。
文件资源管理器加载项
通过 File Explorer 加载项,可在 File Explorer 中实现预览窗格呈现,从而显示 SVG 图标 (.svg)、Markdown (.md) 和 PDF 文件预览。若要启用预览窗格,请 File Explorer 中选择“视图”选项卡,然后选择“预览窗格”。
图像大小调整器
图像大小调整器是一种用于快速调整图像大小的 Shell 扩展。只需在 File Explorer 中简单右键单击一下,立即就能调整一张或多张图像的大小。此代码基于 Brice Lambson 的图像大小调整器。
Image Resizer 是 Windows 一个 shell 扩展,用于批量调整映像大小。安装 后 PowerToys ,右键单击 中的一个或多个选定的图像文件 File Explorer ,然后从菜单中选择" 调整 图片大小"。
拖放
Image Resizer 还允许通过拖放具有鼠标右键 的选定文件来 调整图像的大小。这样,你可以快速将调整大小的图片保存到其他文件夹中。
键盘管理器
通过键盘管理器,可重新映射键和创建自己的键盘快捷方式,从而自定义键盘来提高工作效率。此 PowerToy 需要使用 Windows 10 1903(版本 18362)或更高版本。
鼠标实用程序
鼠标实用程序添加了用于增强鼠标和光标的功能。使用“查找我的鼠标”,通过聚焦于光标的焦点快速查找鼠标的位置。此功能基于由 Raymond Chen 开发的源代码。
PowerRename
通过 PowerRename,可执行批量重命名,搜索和替换文件名称。它附带高级功能,例如使用正则表达式、面向特定文件类型、预览预期结果和撤消更改的能力。此代码基于 Chris Davis 的 SmartRename。
PowerRename 是一个批量重命名工具,可用于:
-
修改大量文件的文件名, (文件 的名称) 。
-
对文件名的目标部分执行搜索和替换。
-
对多个文件执行正则表达式重命名。
-
在最终完成批量重命名之前,请在预览窗口中检查预期的重命名结果。
-
完成后撤消重命名操作。
PowerRename 菜单
多说一些:
选项 - 使用正则表达式
如果选中,"搜索"值将解释为正则表达式 () 。regex Replace 值还可以包含 regex 变量 (请参阅以下示例) 。如果未选中,"搜索"值将被解释为纯文本,以替换为"替换"字段中的文本。
有关扩展功能的设置菜单中的"使用 Boost 库"选项详细信息, regex 请参阅 正则表达式部分。
选项 - 匹配所有匹配项
如果选中,"搜索"字段中的所有文本匹配项都将替换为"替换文本"。否则,只有文件名中"搜索文本"的第一个实例 (从左到右) 。
例如,给定文件名 powertoys-powerrename.txt
::
-
搜索:
power
-
重命名为:
super
重命名的文件的值将导致:
-
匹配未选中 (的所有) :
supertoys-powerrename.txt
-
选中"所有 (匹配项) :
supertoys-superrename.txt
选项 - 区分大小写
如果选中,"搜索"字段中指定的文本将仅与项中的文本匹配(如果文本大小写相同)。默认情况下,大小写匹配不 (无法识别大小写字母) 差异。
选项 - 适用于:仅文件名
只有文件名部分 (文件扩展名) 由操作修改。例如 txt.txt
:→ NewName.txt
选项 - 适用于:仅扩展
只有文件扩展 (文件扩展名部分) 由操作修改。例如 txt.txt
:→ txt.NewExtension
选项 - 包括文件
取消选择会导致操作中不包含文件。仅包含文件夹。
选项 - 包括文件夹
取消选择会导致操作中不包含文件夹。仅包含文件。
选项 - 包括子文件夹
取消选择会导致操作中不包含文件夹中的文件。默认情况下,包含所有子文件夹项。
选项 - 文本格式设置
在四个选项之间选择,将项全部转换为小写、全部大写、标题大小写 (名称的第一个字符大写) 或将每个单词大写。
选项 - 枚举项
向在操作中修改的文件名追加数字后缀。例如:foo.jpg
-> foo (1).jpg
使用文件创建日期和时间替换
文件的创建日期和时间属性可用于根据下表输入变量模式,在"替换为文本"中。通过选择"替换为" 字段中 的工具提示,可以查看和选择支持的模式。
变量模式 | 说明 |
---|---|
$YYYY |
由完整 4 位或 5 位数字表示的年份,具体取决于所使用的日历。 |
$YY |
仅由最后两个数字表示的年份。为单位数年份添加前导零。 |
$Y |
仅由最后一个数字表示的年份。 |
$MMMM |
月份的名称 |
$MMM |
月份缩写名称 |
$MM |
月份作为数字,对于单位数月份,前导零。 |
$M |
月份作为数字,对于单位数月份没有前导零。 |
$DDDD |
一周中星期数的名称 |
$DDD |
一周中星期的缩写名称 |
$DD |
以数字表示的月份日期,以单位数天数的前导零表示。 |
$D |
以数字表示的月份日期,对于单位数天数没有前导零。 |
$hh |
带前导零的小时(以数字表示的小时) |
$h |
一位数小时数没有前导零的小时数 |
$mm |
带前导零的分钟数,表示一位数的分钟数。 |
$m |
不带前导零的分钟数,表示一位数的分钟数。 |
$ss |
以前导零表示的秒数(以秒表示)。 |
$s |
不带前导零的秒数(以秒表示)。 |
$fff |
以完整三位数表示的毫秒数。 |
$ff |
仅由前两个数字表示的毫秒数。 |
$f |
仅由第一个数字表示的毫秒数。 |
例如,给定文件名:
-
powertoys.png
,创建时间:2020/11/02 (11 月 2 日) -
powertoys-menu.png
,创建于 2020/11/03 (11 月 3 日)
输入重命名项的条件:
-
搜索:
powertoys
-
重命名为:
$MMM-$DD-$YY-powertoys
重命名的文件的值将导致:
-
Nov-02-20-powertoys.png
-
Nov-03-20-powertoys-menu.png
“正则表达式”
对于大多数用例,只需进行简单的搜索和替换即可。但是,有时复杂的重命名任务可能需要更多的控制。 正则表达式 可以提供帮助。
正则表达式定义文本的搜索模式。它们可用于搜索、编辑和操作文本。正则表达式定义的模式可以匹配给定字符串的一次或多次。PowerRename 使用 ECMAScript 语法,这是新式编程语言所共有的。
若要启用正则表达式,请选中 " 使用正则表达式 " 复选框。
注意: 使用正则表达式时,可能需要检查是否 匹配所有匹配项 。
若要使用 提升库而不是标准库,请查看 PowerToys 设置中的 "使用提升库" 选项。它启用标准库不支持的扩展功能,如 回顾。
正则表达式示例
简单匹配示例
搜索 | 说明 |
---|---|
^ |
匹配文件名的开头 |
$ |
匹配文件名的末尾 |
.* |
匹配名称中的所有文本 |
^foo |
匹配以 "foo" 开头的文本 |
bar$ |
匹配以 "bar" 结尾的文本 |
^foo.*bar$ |
匹配以 "foo" 开头并以 "bar" 结尾的文本 |
.+?(?=bar) |
全部匹配 "bar" |
foo[\s\S]*bar |
匹配 "foo" 和 "bar" 之间的所有内容 |
匹配和变量示例
使用变量时,必须启用 "匹配所有事件" 选项。
搜索 | 替换为 | 说明 |
---|---|---|
(.*).png |
foo_$1.png |
在现有文件名前面预置 "foo _ " |
(.*).png |
$1_foo.png |
将 " _ foo" 追加到现有文件名 |
(.*) |
$1.txt |
向现有文件追加 ".txt" 扩展 |
(^\w+\.$)¦(^\w+$) |
$2.txt |
仅在现有文件名的扩展名为 ".txt" 时,将其追加到现有文件名 |
(\d\d)-(\d\d)-(\d\d\d\d) |
$3-$2-$1 |
移动文件名中的数字:"29-03-2020" 变为 "2020-03-29" |
PowerToys Run
PowerToys Run 可帮助你搜索应用并立即启动它 - 只需按快捷键 PowerToys Run++,然后开始键入即可。对其他插件来说,它是开源和模块化的。现在还包含窗口切换器。此 PowerToy 需要使用 Windows 10 1903(版本 18362)或更高版本。
快捷键指南
当用户按下 Windows key shortcut guide+++/(或者我们喜欢的 ++/)时,将显示 Windows key shortcut guide 并显示桌面当前状态的可用快捷方式。还可更改此设置,然后按住 ? Win。
视频会议静音
视频会议静音是在会议通话期间使用 ? WinN 对麦克风和相机“全局”静音的一种快捷方式,它不考虑当前聚焦在哪个应用程序上。这需要 Windows 10 1903(版本 18362)或更高版本。
语言
目前,PowerToys 提供以下语言版本:简体中文、中文(繁体)、捷克语、荷兰语、德语、法语、匈牙利语、意大利语、日语、韩语、波兰语、葡萄牙语、葡萄牙语(巴西)、俄语、西班牙语和土耳其语。
优爱酷原创安卓子系统系列相关文章-前文回顾
-
无ROOT不安卓!Windows11安卓子系统WSA解锁Root并包含谷歌应用商店GMS保姆级手把手安装教程(含程序资源)
-
WSA安卓子系统最新版下载直链:微软已更新至1.8.32822.0版本适用于Android的Windows子系统无需美区Beta
4、免费下载
优爱酷——更优 更爱 更酷 ~
微信扫码关注【优爱酷】回复【PowerToys】获取相关软件
解压密码:UiCool.taobao.com
— 完 —
本文系新浪微博、知乎内容激励计划签约账号【优爱酷】原创内容,未经账号授权,禁止随意转载。