问题如题!
主要是希望能够动态控制bat里面的一些参数,比如说路径、盘符等!

解决方案 »

  1.   

    bat就是文本文件,像处理文本文件一样。
      

  2.   


    顶,你平时怎么建立bat文件的,我是建立txt,然后改后缀名。
    因此bat和文本文件一样,只是你要拆分字符串,判断哪个是参数
      

  3.   

    用StreamReader来读取文件,然后Split来拆分,不难!
      

  4.   

    平时我们编译单个cs文件一般都是用.net自带的csc.exe,所以我就模仿陈广的那个自己写了一个。就是生成一个批处理,调用csc.exe编译自己的cs文件C#编译器
      

  5.   

    我现在是需要往bat里面写参数,用streamwriter可是写了以后,格式不正确了,bat不能够执行,仅仅是在dos窗口中显示了bat的内容,怎么回事啊?。
    大家给看看!
      

  6.   

    一个问题要发两次? 是编码问题.Bat 只支持 ANSI.
      

  7.   

    这个问题很好解决首先 创建一个txt文件,然后把需要的命令 写到txt文件中,然后 利用copy把目标文件改为.bat文件,问题解决了!File.Copy(“a.txt”,"a.bat“);呵呵! 我也是刚想到的!哈哈!