无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 246|回复: 17
打印 上一主题 下一主题

[求助] 一个EXE文件双击可以打开,但复制文件路径开始菜单运行确无法打开

[复制链接]
跳转到指定楼层
1#
本帖最后由 94first 于 2025-12-30 15:38 编辑

一个EXE文件双击可以打开,但复制文件路径开始菜单运行确无法打开提示如下



在CMD命令下提示如下


但是在CMD下如果进入EXE所有目录,然后直接运行EXE文件名,不要带路径就可以正常打开
其它EXE测式正常
18#
发表于 24 分钟前 | 只看该作者
路过学习一下
回复

使用道具 举报

17#
发表于 半小时前 | 只看该作者
ppll2030 发表于 2025-12-30 16:51
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\Shell\notepad++]

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\Shell\notepad++]
"Icon"="D:\\Program Files\\Office Software\\Notepad++\\notepad++.exe" ,0
@="用Notepad++打开"

[HKEY_CLASSES_ROOT\*\Shell\notepad++\command]
@="\"D:\\Program Files\\Office Software\\Notepad++\\notepad++.exe\" \"%1\""

此上是安装脚本。下面是卸载脚本。

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\*\Shell\notepad++\command]
[-HKEY_CLASSES_ROOT\*\Shell\notepad++]

已运行验证。
回复

使用道具 举报

16#
发表于 3 小时前 | 只看该作者
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\Shell\notepad++]
"Icon"="D:\\Program Files\\Office Software\\Notepad++\\notepad++.exe ,0"
@="用\"Notepad++\"打开"

[HKEY_CLASSES_ROOT\*\Shell\notepad++\command]
@="\"D:\\Program Files\\Office Software\\Notepad++\\notepad++.exe\" %1"


标红的地方,有空格的路径一定要加双引号。

点评

Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\Shell\notepad++] "Icon"="D:\\Program Files\\Office Software\\Notepad++\\notepad++.exe" ,0 @="用Notepad++打开" [HKEY_CLASSES_ROOT\*\She  详情 回复 发表于 半小时前
回复

使用道具 举报

15#
发表于 4 小时前 | 只看该作者
感谢楼上热心坛友
回复

使用道具 举报

14#
发表于 4 小时前 | 只看该作者
感谢大佬,动作就是快
回复

使用道具 举报

13#
发表于 4 小时前 | 只看该作者
学习了
回复

使用道具 举报

12#
发表于 4 小时前 | 只看该作者
先在cmd练习
回复

使用道具 举报

11#
发表于 4 小时前 | 只看该作者
进来学习
回复

使用道具 举报

10#
 楼主| 发表于 4 小时前 | 只看该作者
o-sir 发表于 2025-12-30 15:59
reg add "HKCR\\*\Shell\NotePad++" /f /ve /t REG_SZ /d "用\"Notepad++\"打开"
reg add "HKCR\\*\Shell\ ...

谢谢 右键可以添加但是仍然提示无法在此电脑运行
回复

使用道具 举报

9#
发表于 4 小时前 | 只看该作者
路过学习一下。
回复

使用道具 举报

8#
 楼主| 发表于 4 小时前 | 只看该作者
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\notepad++]
"Icon"="D:\\Program Files\\Office Software\\Notepad++\\notepad++.exe ,0"
@="用\"Notepad++\"打开"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\notepad++\command]
@="D:\\Program Files\\Office Software\\Notepad++\\notepad++.exe %1"

这是实际注册表
回复

使用道具 举报

7#
发表于 4 小时前 | 只看该作者
本帖最后由 o-sir 于 2025-12-30 16:36 编辑

reg add "HKCR\\*\Shell\NotePad++" /f /ve /t REG_SZ /d "用\"Notepad++\"打开"
reg add "HKCR\\*\Shell\NotePad++" /f /v "Icon" /t REG_SZ /d "\"D:\Program Files\Office Software\Notepad++\notepad++.exe\",0"
reg add "HKCR\\*\Shell\NotePad++\Command" /f /ve /t REG_SZ /d "\"D:\Program Files\Office Software\Notepad++\notepad++.exe\" \"%%1\""
这是ai给的啊,自己验证。

注册表文件
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\Shell\NotePad++]
@="用\"Notepad++\"打开"
"Icon"="\"d:\\Program Files\\Office Software\\Notepad++\\notepad++.exe\",0"

[HKEY_CLASSES_ROOT\*\Shell\NotePad++\Command]
@="\"d:\\Program Files\\Office Software\\Notepad++\\notepad++.exe\" \"%1\""

点评

谢谢 提示无法在此电脑运行  详情 回复 发表于 4 小时前
回复

使用道具 举报

6#
 楼主| 发表于 4 小时前 | 只看该作者
  1. reg add "HKCR\*\Shell\NotePad++" /f /ve /t REG_SZ /d "用"Notepad++"打开"
  2. reg add "HKCR\*\Shell\NotePad++" /f /v "Icon" /t REG_SZ /d "D:\Program Files\Office Software\Notepad++\notepad++.exe ,0"
  3. reg add "HKCR\*\Shell\NotePad++\Command" /f /ve /t REG_SZ /d "D:\Program Files\Office Software\Notepad++\notepad++.exe %%1"
复制代码
主要我是想添加右键菜单,这样写批处理不行不知道 哪里出问题了
回复

使用道具 举报

5#
发表于 4 小时前 | 只看该作者
本帖最后由 o-sir 于 2025-12-30 15:55 编辑

cmd命令行,一头一尾,加一个引号,像这样"C:\Program Files\a.txt",或者这样C:\Program^ Files\a.txt,或者这样C:\"Program Files"\a.txt。
回复

使用道具 举报

4#
发表于 4 小时前 | 只看该作者
CMD 中运行带空格路径的程序

在 CMD 中运行带空格路径的程序也建议加引号,例如:

  1. start "" "C:\Program Files\YourApp\YourApp.exe"
复制代码

或者直接输入:

  1. "C:\Program Files\YourApp\YourApp.exe"
复制代码




回复

使用道具 举报

3#
 楼主| 发表于 4 小时前 | 只看该作者
lxl1638 发表于 2025-12-30 15:39
文件路径名有空格,要加双引号。

大佬来了,谢谢
在CMD下是有这个问题
但是在开始菜单运行下不应该这样呀,
测试时
C:\Common Files\Foxit Reader\Foxit Reader.exe
这种的路径可以在运行命令框正常运行,,
回复

使用道具 举报

2#
发表于 4 小时前 | 只看该作者
文件路径名有空格,要加双引号。

点评

大佬来了,谢谢 在CMD下是有这个问题 但是在开始菜单运行下不应该这样呀, 测试时 C:\Common Files\Foxit Reader\Foxit Reader.exe 这种的路径可以在运行命令框正常运行,,  详情 回复 发表于 4 小时前
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-30 20:39

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表