怎么用批处理打开CMD然后执行命令

怎么用批处理打开CMD然后执行命令?
简单说下:
第一步,打开CMD
已做到
(@echo off
C:\WINDOWS\system32\cmd.exe)
第二步,就是在已经打开的CMD里执行三条命令
(isql -Usa -Server -P回车
dump database servername to 'D:\123\321.dmp'回车
go回车)

现在第二步不会实现,就是在已打开的CMD里执行上面的三条语句。

谢谢各位大佬,挺急的,在线等
1楼朋友说的对,忘了!!
现在是
(isql -Usa -Server -P回车
dump database servername to 'D:\123\321.dmp'回车
go回车)
这三个语句只能执行第一条,后两句不执行,帮忙解决下

你好!
我一般是这样操作的,call 下面的语句
isql -S %1 -d %2 -U %3 -P %4 -i %Currencypath%\%5%CurrencySQL%

其中:%1 是服务器名 %2 是数据库名 %3 用户名 %4 密码
%Currencypath%\%5%CurrencySQL% 是要执行的脚本,这就是和在查询分析器里面一样的操作
不需要新打开一个cmd 窗口,要新建窗口的情况除非是要执行很多这样的操作,导致影响速度才新建窗口。

如有疑问,请百度HI
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-08
isql指令可以在批处理内直接执行。为什么要开cmd?

可以这样。
isql -E -e"dump database servername to 'D:\123\321.dmp'"

可以直接执行啊。