快速获取程序路径的方法

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

 

补充一些命令行知识 (可不看)

可以按 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: 启动邮件客户端
可以用 ms-availablenetworks: 展示周围的 WiFi,  可以用 ms-photos: 打开系统相册, 更多例子参考下面的链接

(1) https://docs.microsoft.com/en-us/windows/uwp/launch-resume/launch-settings-app#devices
(2) https://tayledras.com/wiki/index.php/HOW-TO:_List_of_Windows_10_ms-settings_URI_commands
(3) https://winaero.com/the-list-of-uri-commands-to-launch-windows-10-apps/