如何为网络驱动器上的EXE文件创建任务栏快捷方式?
如何为网络驱动器上的EXE文件创建任务栏快捷方式?
我之前也碰到过一模一样的问题——网络驱动器上的程序确实没法直接拖到任务栏,系统总会有各种限制。给你几个亲测有效的方法,不用把EXE复制到本地就能解决:
方法一:优化批处理文件后尝试固定
你的批处理可以简化一下,多余的cmd /c其实没必要,修改后的内容更简洁,也更容易被系统识别:
start "" "w:\programs\app.exe"
保存后右键这个批处理文件,试试选择「固定到任务栏」。如果还是不行,右键任务栏上的批处理图标,找到里面的程序名称再右键选择「属性」,把目标改成:
cmd.exe /c "w:\programs\app.exe"
「起始位置」可以填w:\programs\(让程序在对应目录启动),再重新固定试试。
方法二:创建带启动命令的快捷方式
直接给网络EXE建快捷方式不行的话,我们可以绕个弯,用cmd来启动它:
- 右键桌面空白处,选择「新建」→「快捷方式」
- 在「目标」输入框里填:
cmd.exe /c start "" "w:\programs\app.exe" - 点击「下一步」,给快捷方式起个好记的名字(比如「我的网络应用」)
- 右键这个新快捷方式,选择「属性」→「快捷方式」标签,点击「更改图标」,找到
w:\programs\app.exe来替换默认的CMD图标,看起来更像正经程序 - 现在把这个快捷方式拖到任务栏,应该就能成功固定了
方法三:通过开始菜单中转固定
系统对开始菜单里的快捷方式限制更少,我们可以先把快捷方式移到开始菜单目录:
- 先创建网络EXE的普通快捷方式到桌面
- 把这个快捷方式复制到路径:
C:\Users\你的用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs(替换成你的实际用户名) - 打开开始菜单,找到这个快捷方式,右键选择「固定到任务栏」,大概率能成功
额外注意点
- 确保你的网络驱动器是永久映射的(右键驱动器→「映射网络驱动器」时勾选「登录时重新连接」),不然重启后路径会失效
- 如果还是不行,试试右键快捷方式/批处理,选择「以管理员身份运行」后再固定,可能是UAC权限限制导致的
备注:内容来源于stack exchange,提问作者JeffR
相关产品推荐
相关产品推荐

