- com.cmd
-
- @echo off
- start cmd
- echo open
- goto :%1
-
- :a1
- echo a13333333
- goto :eof
-
- :b1
- echo b122222222
- goto :eof
-
- :c1
- echo c111111
- goto :eof
-
- pause
复制代码 不明白为什么每次执行都会打个cmd来。
文件不在%homepath%目录
如:命令行输入:com b1
不仅会打印open和b1段内容并打开个窗口。
也就是说是从头执行。
但是如果没有start cmd,窗口就会关闭。
那就没有效果,所以有什么办法只在头一次运行时打开新cmd,而在其后不在打开呢?
注:不用两个bat,而在同一个里实现。 |