设置Windows快捷方式参数相对路径:便携PDF启动问题求助
解决便携浏览器快捷方式中PDF相对路径失效问题
方法1:修正快捷方式参数写法(针对Chrome便携版)
- 打开快捷方式属性,在「目标」字段中,将程序路径和PDF路径都改为相对路径:
".\GoogleChromePortable.exe" ".\myPDF.pdf" - 「起始位置」字段设置为
.\(确保以快捷方式所在文件夹为工作目录) - 确认快捷方式已启用相对路径设置(部分系统需通过第三方工具或手动编辑快捷方式实现,若系统原生不支持,优先用方法2)
方法2:用批处理中转(更稳定可靠)
部分便携浏览器启动时会自动切换工作目录,导致快捷方式的相对路径参数失效,用批处理可规避该问题:
- 在存放快捷方式、浏览器程序和PDF的
DATA文件夹中,新建文本文件并命名为OpenPDF.bat - 编辑bat文件内容:
(如果浏览器程序在子文件夹,比如@echo off start "" ".\GoogleChromePortable.exe" ".\myPDF.pdf"DATA\Chrome\GoogleChromePortable.exe,则路径改为".\Chrome\GoogleChromePortable.exe") - 右键bat文件创建快捷方式,将这个快捷方式和整个
DATA文件夹一起移动即可——无论移动到哪个路径,批处理都会以自身所在文件夹为基准解析相对路径,确保PDF能被正确打开
注意事项
- 确保
GoogleChromePortable.exe、myPDF.pdf和bat文件(或快捷方式)的相对位置始终不变 - 若使用方法1,需确认系统支持快捷方式的相对路径解析,部分旧版Windows可能存在兼容性问题
内容的提问来源于stack exchange,提问作者Lluís Paradell
相关产品推荐
相关产品推荐

