问题及要求!!!!!!叙述如下!
一个文件夹中有一个日志文件,OrderProcessor.log记录一个软件搜索服务器中的某个文件而生成的文件的日志记录,OrderProcessor.log内容如下 03/22/2008 08:22:22 pm  30772_1.xml   preprogress  ----> passed 
03/22/2008 08:23:22 pm  36753_1.xml   preprogress  ----> passed 
03/22/2008 08:23:12 pm  782334_2.xml   preprogress  ----> passed 
03/22/2008 08:50:42 pm  64532_1.xml   preprogress  ----> failed 
03/22/2008 08:51:37 pm  89202_1.xml   preprogress  ----> failed 当为passed时生成的文件夹30772_1、36753_1、782334_2与日志文件OrderProcessor.log在同一个文件夹下。 
当为failed时生成的文件夹64532_1、89202_1等都在Error文件夹中,并且Error文件夹与OrderProcessor.log在 同一个文件夹下。 
要求: 
(1)通过这个日志记录,当为passed时,将对应的文件夹另存到一个目录下,如将:30772_1、36753_1、782334_2文件夹都另存到d:\下 
存储的目录是动态的可以改变的。 
(2)当为failed时,将Error文件夹另存到一个目录下,并且此存储路径也是可以改变的。 
日志文件出现的文件如passed对应的:34223316_1.xml,会在与OrderProcessor.log日志文件所在的文件夹下产生一个对应的文件夹34223316_1文件夹, 
只需要把34223316_1文件夹Copy另存在一个文件夹下即可。 
failed对应产生的的文件如:24410518_1.xml全部都在与OrderProcessor.log日志文件所在的同一个文件下的Error文件夹中, 
所以只需把Error文件夹Copy另存到一个目录中即可。