0

我有 4 个批处理文件(1.bat、2.bat、3.bat 和 4.bat)相应地链接到快捷方式(msinfo32.lnk、rstrui.lnk、chkdsk.lnk、&sfcscan.lnk)。这些快捷方式设置为以管理员身份打开另一组 bat 文件(msinfo32.bat、rstrui.bat、chkdsk.bat 和 sfcscan.bat)。

1 & 3 工作正常(msinfo32 & chkdsk),但我不能让 2 & 4(rstrui & sfc) 运行他们相应的程序。如果我不通过 Flash Projected 文件,我可以很好地运行所有这些文件。

rstrui 错误:“rstrui.exe”不被识别为内部或外部命令、可运行程序或批处理文件。

sfc 扫描错误:Windows 资源保护无法启动修复服务。

重点:直接浏览文件没有问题。只有通过 flash exe 文件使用它们时才会出现问题。

我在 AS 2.0 上使用 Flash CS6。我正在尝试创建一个可以使用按钮运行这些功能的 Flash (EXE) 文件。

4

1 回答 1

0

sfc 对我来说也是同样的问题。仅在将批处理转换为 exe 后发生。

我在这里找到了解决方案:http ://www.cplusplus.com/forum/general/81883/

穆罕默德·纳扎里回答

我自己找到了答案:我创建了一个由 32 位编译器编译的项目,但我的 windows7 平台是 64 位,这不起作用。之后,我在 windows7 32bit 中测试了这个项目,一切正常。我在 windows7 64bit 中使用 64bit 编译器创建了项目,这也没关系。

于 2015-09-14T20:28:47.260 回答