快速获取程序路径的方法

image-20211002150732101

使用相对路径

按一下 Capslock 然后输入 dm 能打开 MyKeymap 的文件夹

其中的 tools 可以放自己收集的小工具, shorcuts 可以放快捷方式, 然后通过相对路径启动它们, 比如:

tools\重启资源管理器.exe

shortcuts\OneNote for Windows 10.lnk

( 注意快捷方式都有 .lnk 后缀但在系统中不会展示

 

UWP 应用需要借助快捷方式启动

UWP 应用没有程序路径, 所以需要先创建快捷方式, 然后借助快捷方式启动

image-20211002144324656

 

几个路径变量

变量名表示的路径
%Home%用户根目录
C:\Users\UserName
%A_Desktop%桌面文件夹
C:\Users\UserName\Desktop
%A_ProgramsCommon%程序文件夹 1
C:\ProgramData\Microsoft\Windows\Start Menu\Programs
%A_Programs%程序文件夹 2
C:\Users\UserName\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
%A_AppData%程序数据文件夹
C:\Users\UserName\AppData\Roaming

 

执行 cmd.exe 相关的命令

可以按 win+r 然后输入下面的代码测试:
cmd.exe /k cd /d "D:\" && dir
切换到 D:\ 目录,  然后执行 dir 命令列举文件,  其中 /k 参数表示保持终端,  换成 /c 的话就不会保持终端,  
注意 cmd.exe 后面必须跟个 /k 或 /c 才能执行终端命令,  比如 cmd.exe /k dir 是对的,  但 cmd.exe dir 则不行

ms-settings:bluetooth
这串代码的作用是打开「 蓝牙设置 」,  因为「 设置程序 」注册了 ms-settings: 这样的 URI 协议
所以我们能用 ms-settings:bluetooth 打开设置程序的特定页面,  类似的可以用 mailto:xxx.com 打开邮件客户端
完整列表参考: https://docs.microsoft.com/en-us/windows/uwp/launch-resume/launch-settings-app#devices