batch-file - 文件 URI 方案中的 Windows 环境变量 %USERPROFILE%(三个斜杠)
问题描述
在记事本++中,我有一个使用“带有三个斜杠的文件URI方案”约定的批处理文件的链接,如下所示:
file:///C:/Users/john.doe/some_folder/test%20file.bat
当我双击它时,链接有效(即双击运行批处理文件)。
我想修改文件 URI 以合并%USERPROFILE%
如下:
file:///%USERPROFILE%/some_folder/test%20file.bat
这行不通。是否有一些我可以添加、删除或转义的字符来使其工作?
更新:自从发表这篇文章以来,我了解到 Notepad++ 不会扩展 Windows 环境变量。
解决方案
推荐阅读
- angular - 我可以为 favicon 使用角度材质图标吗?
- windows - 如何使用 windows 在 docker 中运行 Node-Red
- json - rml / r2rml 中是否有任何方法可以将值作为 IRI?
- javascript - 如何从 p5.js 中的特定点旋转矩形
- gdb - 在 gdb 中寻找特定功能
- mysql - 如何同时添加多个具有外键但我想稍后在 Django 中分配它们的项目?
- javascript - 从 url 中删除搜索查询而不刷新页面?
- regex - Jenkins 源管理 (GIT) 忽略 refspec/分支过滤器
- vue.js - import axios 导致 vue v3 和 vite 出现问题
- arrays - 是否有间接获取变量值的函数?