找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 27618|回复: 10

[已解决]批处理运行某些游戏程序为何出错?

[复制链接]
发表于 2011-5-25 15:50:35 | 显示全部楼层 |阅读模式
我用批处理直接运行某些程序(游戏)会出错
天堂海滩(内存不能为reed),极品飞车等(直接退)....
这里是一部分,不知道为什么程序会出错,求解!!!
  1. :ttht
  2. cls
  3. if exist "D:\Games\《天堂海滩》(Paradise.Beach)鸾霄汉化版\ParadiseBeach\ParadiseBeach.exe" (goto ttht1) else (goto wwwwww)
  4. :ttht1
  5. "D:\Games\《天堂海滩》(Paradise.Beach)鸾霄汉化版\ParadiseBeach\ParadiseBeach.exe"
  6. exit
  7. :jpfc
  8. cls
  9. if exist "D:\Games\极品飞车\speed1.exe" (goto jpfc1) else (goto wwwwww)
  10. :jpfc1
  11. D:\Games\极品飞车\speed1.exe
  12. exit
复制代码
发表于 2011-5-25 17:01:24 | 显示全部楼层
不得不说楼主是“标题党”。。。

为了论坛的规范管理,还是请楼主修改下标题。。。
发表于 2011-5-25 17:34:47 | 显示全部楼层
运行程序要这样:
start "" "要运行的程序的完全路径"
发表于 2011-5-25 23:55:15 | 显示全部楼层
如果3楼的方式还是不行,可以给start加个/d设置启动路径试试。
 楼主| 发表于 2011-5-26 19:50:27 | 显示全部楼层
4# Batcher 经测试,楼上提供的办法都无效。
发表于 2011-5-26 23:25:06 | 显示全部楼层
5# xxez


1、能否看看你的start /d是怎么写的?
2、先cd到exe所在目录,再start xxx.exe行吗?
发表于 2011-5-26 23:57:13 | 显示全部楼层
"D:\Games\《天堂海滩》(Paradise.Beach)鸾霄汉化版\ParadiseBeach\ParadiseBeach.exe"
——检查你的文件路径名是否合法、正确,有必要用括号吗?
exit前的"D:\Games\《天堂海滩》(Paradise.Beach)鸾霄汉化版\ParadiseBeach\ParadiseBeach.exe" 最好用start ""  "my.exe"的形式,否则,有时程序完成之后cmd才退出。
最后,请说说程序运行出错的内容(返回码)是什么?
 楼主| 发表于 2011-5-27 13:55:54 | 显示全部楼层
7# cjiabing 天堂海棠,显示内存不能为reed,极品飞车,连画面都进不去,直接关闭。
发表于 2011-6-7 12:39:31 | 显示全部楼层
cd /d "D:\Games\《天堂海滩》(Paradise.Beach)鸾霄汉化版\ParadiseBeach\"
start "天堂海滩" ParadiseBeach.exe
exit
??
发表于 2011-6-8 09:05:17 | 显示全部楼层
start 的执行方式与鼠标双击的执行方式貌似是不一样的。。所以造成错误,试试换另外一种运行方式看看,纯属猜测。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 18:51 , Processed in 0.018207 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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