CMD命令用文本编写,然后改为EXE,EXE文件怎样正确运行?

我用文本编写了一个定时关机命令!
然后把格式改为EXE的!
运行后出现了CMD的界面,不过闪过之后没有任何提示!
也不出现错误,请教高手怎么编写正确的CMD以EXE启动的命令!
以及命令字符!
回答是:EXE 问件事二进制文件...的这位,很对的,不过!
回答是:扩展名改成bat 或者cmd就行...的这位,也对,我到底该选谁的呢?

exe文件是二进制文件,你把文本文件后缀改为exe,里面的实质内容并不是二进制的,肯定不行啊,文本是无法转换成exe的,除非你把那些命令写成c/c++等文件,让编译器帮你编译成exe文件才行
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-01-07
扩展名改成bat 或者cmd就行,不是只有exe文件才能当程序运行,也不是把扩展名改成exe就是exe文件了。
第2个回答  2011-01-07
用bat2exe软件转为EXE就可以了

@echo off
:next
echo.
echo 选择要运行的批处理:
echo.
echo 1、文件A
echo.
echo 2、文件B
echo.
echo 3、退出
echo.
set choice=
set /p choice= 请输入指定功能代码(1/2/3):
echo.
if not defined choice cls&goto next
set "choice=%choice:~0,1%"
if /i "%choice%"=="3" ( exit ) else (
if /i "%choice%"=="1" ( goto 1 )
if /i "%choice%"=="2" (
goto 2 ) else ( cls&&echo.&echo.&echo.&echo.&echo.&echo 请输入正确选项&ping -n 4 127.1>nul&cls&&goto :next))

:1
echo 运行1
start "" 指定运行目标1
goto 3
:2
echo 运行2
start "" 指定运行目标2
:3
echo 退出

用bat2exe软件转为EXE就可以了
第3个回答  2011-01-07

不用那么麻烦,我这儿有个定时关机的软件,如果你要,我给你。

相似回答