请会批处理的朋友来帮一把
来源:百度知道 编辑:UC知道 时间:2024/04/28 15:41:44
================================
@echo 以下是游戏目录,请键入游戏编号以启动(制作:向光):
@echo **********************************************************************
@echo *1:传奇世界 2:跑跑卡丁车 3:极品飞车5 4:是男人就下一百层 *
@echo *5:单机劲乐团 6:魔兽争霸 7:雷神 8:血战上海滩 *
@echo *9:实况足球10 10:星际争霸 11:英雄无敌 12:美味星球 *
@echo *13:吉它pro 14:pccheck 15:整蛊邻居 *
@echo **********************************************************************
@set /p game=输入:
@if "%game%"=="6" start "E:\魔兽争霸\Frozen Throne.exe"
@if "%game%"=="2" start E:\M01\KartRider.exe
@if "%game%"=="3" start E:\Program Files\Porsche 2000 Unleashed\Porsche.exe
@if "%game%&q
加引号的路径都不能运行
改成
start "" "E:\魔兽争霸\Frozen Throne.exe"
大概没什么问题!
你用cnd.exe试下打开所写程序?看下是那里出问题了!
请问那里可以学Pascal语言?
你编写的程序应该没问题,可能你打开的程序路径有误,或者需要加某些参数,你直接打开找不到文件的游戏的快捷方式的属性看下它是什么路径及格式
楼主问什么要这么费力?
还不如做个VBS版本的。
还有就是,“start”命令根本就不能像你那么用!
要想知道它是做什么的,就在“命令提示符”中输入“start/?”来看看它的用法。
应该改成这样的:
@echo 以下是游戏目录,请键入游戏编号以启动(制作:向光):
@echo **********************************************************************
@echo *1:传奇世界 2:跑跑卡丁车 3:极品飞车5 4:是男人就下一百层 *
@echo *5:单机劲乐团 6:魔兽争霸 7:雷神 8:血战上海滩 *
@echo *9:实况足球10 10:星际争霸 11:英雄无敌 12:美味星球 *
@echo *13:吉它pro 14:pccheck 15:整蛊邻居 *
@echo **********************************************************************
@set /p game=输入:
@if "%game%"=="6" "E:\魔兽争霸\Frozen Throne.exe"
@if "%game%"=="2" "E:\M01\KartRider.exe"
@if "