windows - 带有引号的命令行参数的 Windows 快捷方式
问题描述
我的桌面上有一个程序快捷方式,目标设置为:
"c:\folder\program.exe"
当将文件夹拖放到此时,我得到:
"c:\folder\program.exe" d:\myfolder
这过去多年来一直运行良好,但是该程序的较新版本仅将带有引号的路径除外,例如:
"c:\folder\program.exe" "d:\myfolder"
Windows 会自动为带有空格的路径添加引号,但如果路径不包含任何空格,则不会。
如何强制 Windows 添加引号,或者是否有任何简单的方法可以更改目标以将拖放路径与引号括起来?
感谢阅读,需要
解决方案
您可以尝试%1
在目标字段中添加显式参数占位符:
"c:\folder\program.exe" "%1"
这应该可以工作,因为如果删除了文件/文件夹列表,Windows 只会将拖放的文件或文件夹路径填充到 %1(“参数一”)或 %2 等中。
HTH、GL、HF :)
推荐阅读
- python - 如何线程化这些函数?
- javascript - 按键搜索时的对象复杂度
- gdb - bin 文件上的 gdb 命令不适用于我的二进制文件
- python - 表单未保存在数据库 Django 中
- user-interface - 在没有点击事件的情况下,确定元素 id 或在材质 ui 按钮基础上模拟点击事件并用字符填充它
- flutter - How to manually change app language with Flutter_localizations and Bloc?
- javascript - React Js 中的路由命名
- python - 加载的keras模型的结果不同
- azure - 当本地运行的 Angular 应用程序连接到 Azure 静态 Web 应用程序中生产中的 API 时,如何处理 CORS?
- json - 内存泄漏和 JSON 数据