各位老大,C#windows服务中如何循环执行多个bat文件啊,现在这脚本只能执行一个,其他的闪一下就没见了(急急急)

jiffer 2012-07-02 05:21:28
OracleCommand Select_Cmd = new OracleCommand("SELECT b.table_name,b.table_bat FROM a,b Where upper(a.table_name)=upper(b.table_name)", Select_conn);
OracleDataReader Dr = null;
try
{
Select_conn.Open(); //打开数据库的链接
Dr = Select_Cmd.ExecuteReader();
while (Dr.Read())
{
string table_bat = Dr["table_bat"].ToString();
Process pro = new Process();
pro.StartInfo.UseShellExecute = true;
pro.StartInfo.FileName = "D:\\" + table_bat;
pro.StartInfo.CreateNoWindow = true;
pro.Start();
}
Dr.Close();
Select_conn.Close(); //关闭数据库的链接
...全文
80 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧