解决方案 »

  1.   

    u_in141024.log  文本名都是按日期
      

  2.   

    话说,既然是一个月打包一次,打包完之后,源文件还在里面放着,不删除?
    如果删除了,就没什么烦恼了,每次都把整个文件夹重新打包就好了
    如果还保留,你只能先把文件名全都取出来,然后遍历一下,比较时间,哪些是你需要打包的,然后把它们copy到一个临时文件夹里打包
      

  3.   

    源文件还在里面放着,我需要u_in141024.log  ,打包u_in140924.log,这个月内的日志打包,就是不知道怎么取一个月内的日志
      

  4.   

     FileInfo fi = new FileInfo( @"C:\inetpub\logs\LogFiles\W3SVC3\u_in141123.log");
    你不要把文件路径写死在代码里啊
    先获取文件夹下都有哪些文件,然后再遍历判断文件名是否符合你打包的要求
      

  5.   

     FileInfo fi = new FileInfo( @"C:\inetpub\logs\LogFiles\W3SVC3“”)  日志是在W3SVC3目录下,日志都是按日期生成的,哪怎么样取1月的值