anchor.diff:  	    :: imput icf_Worker_mid_top	 
   	    type icf_Worker_info_mid_top.tmp                >> !FileName!.icf
   	    echo 	8,DISABLED,1,DISABLED,0 >> !FileName!.icf
  +	    :: imput icf_Worker_info_mid_mid
  +	    type icf_Worker_info_mid_mid.tmp                >> !FileName!.icf
  +		echo 	!AssignedName! >> !FileName!.icf
   	    :: imput icf_Worker_info_mid_bot
   	    type icf_Worker_info_mid_bot.tmp                >> !FileName!.icf
  -	    echo     %%i: "">> !FileName!.icf
  +	    echo     !TargetID!: "!TargetName! !TargetFW!" >> !FileName!.icf
   	    :: imput icf_Worker_info_bot
   	    type icf_Worker_info_bot.tmp                    >> !FileName!.icf
   	:: imput Other Worker info(outstanding=1)
   	for /L %%j in (2, 1, %DiskNum%) do (
   	    if %%i==%%j (
  +		    for /f "tokens=1,2,3,4 delims=," %%a in (1.tmp) do (
  +                set TargetID=%%a
  +	            set TargetFW=%%b
  +	            set AssignedName=%%c
  +	            set TargetName=%%d
  +			)	
  +	        echo !AssignedName! !TargetID! !TargetName! !TargetFW!
   		    :: imput icf_Worker_info_top
   	        type icf_Worker_info_top.tmp                >> !FileName!.icf
               echo     Worker %%j >> !FileName!.icf
   	        :: imput icf_Worker_mid_top	 
   	        type icf_Worker_info_mid_top.tmp            >> !FileName!.icf
   	        echo 	1,DISABLED,1,DISABLED,0 >> !FileName!.icf
  -	        :: imput icf_Worker_info_mid_bot
  +	        :: imput icf_Worker_info_mid_mid
  +	        type icf_Worker_info_mid_mid.tmp                >> !FileName!.icf
  +		    echo 	!AssignedName! >> !FileName!.icf
  +			:: imput icf_Worker_info_mid_bot
   	        type icf_Worker_info_mid_bot.tmp            >> !FileName!.icf
  -	        echo     1: "" >> !FileName!.icf
  +	        echo    !TargetID!: "!TargetName! !TargetFW!" >> !FileName!.icf
   		    :: imput icf_Worker_info_bot
   	        type icf_Worker_info_bot.tmp                >> !FileName!.icf
   	    )else (
  +		    for /f "tokens=1,2,3,4 delims=," %%a in (%%j.tmp) do (
  +                set TargetID=%%a
  +	            set TargetFW=%%b
  +	            set AssignedName=%%c
  +	            set TargetName=%%d
  +            )
  +	        echo !AssignedName! !TargetID! !TargetName! !TargetFW!
   		    :: imput icf_Worker_info_top
   	        type icf_Worker_info_top.tmp                >> !FileName!.icf
               echo     Worker %%j >> !FileName!.icf
   	        :: imput icf_Worker_mid_top	 
   	        type icf_Worker_info_mid_top.tmp            >> !FileName!.icf
   	        echo 	1,DISABLED,1,DISABLED,0 >> !FileName!.icf
  -	        :: imput icf_Worker_info_mid_bot
  +	        :: imput icf_Worker_info_mid_mid
  +	        type icf_Worker_info_mid_mid.tmp                >> !FileName!.icf
  +		    echo 	!AssignedName! >> !FileName!.icf
  +			:: imput icf_Worker_info_mid_bot
   	        type icf_Worker_info_mid_bot.tmp            >> !FileName!.icf
  -	        echo     %%j: "" >> !FileName!.icf
  +	        echo    !TargetID!: "!TargetName! !TargetFW!" >> !FileName!.icf
   	        :: imput icf_Worker_info_bot
   	        type icf_Worker_info_bot.tmp                >> !FileName!.icf     
   	    )
  
positive.code: echo 'Number of outstanding IOs,test connection rate,transactions per connection,use fixed seed,fixed seed value >> !TampFileName!.tmp
  ::echo 	1,DISABLED,1,DISABLED,0 >> !TampFileName!.tmp
  
  :: Careate icf_Worker_info_mid_bot.tmp
  set TampFileName=icf_Worker_info_mid_bot
  ::echo ################
  ::echo Careate !TampFileName!.tmp 
  ::echo ################
  
negative.code: echo 'END results display >> !TampFileName!.tmp
  echo 'ACCESS SPECIFICATIONS ========================================================= >> !TampFileName!.tmp
  echo 'Access specification name,default assignment >> !TampFileName!.tmp
  echo 	SAS_2K,NONE >> !TampFileName!.tmp
  echo 'size,%% of size,%% reads,%% random,delay,burst,align,reply >> !TampFileName!.tmp
  echo 	2048,100,0,100,0,1,2048,0 >> !TampFileName!.tmp
  echo 'Access specification name,default assignment >> !TampFileName!.tmp
  echo 	SATA_6K,NONE >> !TampFileName!.tmp
  echo 'size,%% of size,%% reads,%% random,delay,burst,align,reply >> !TampFileName!.tmp
  echo 	6144,100,0,100,0,1,6144,0 >> !TampFileName!.tmp
  echo 'END access specifications >> !TampFileName!.tmp
  