anchor.diff:  	)
   
   	call:addParameter parameters %1
  +	%ifError% (
  +
  +		call:logError An unexpected error occurred while building the parameter string!
  +		call:logError The runner stopped due to an error.
  +	)
   
   	goto while_processParameters
   
   :elihw_processParameters
  +
  +
  +if not exist "%scriptFile%" (
  +
  +	call:logError %prefix%: The specified script file %scriptFile% doesn't exist!
  +	call:logError The runner stopped due to an error.
  +	%return% 3
  +)
  +
  +
  +call:logInfo The runner executes the specified powershell script.
  +call:logInfo script: %scriptFile%
  +call:logInfo parameters: %parameters%
   
   
   start /B /WAIT powershell.exe -ExecutionPolicy ByPass -File "%scriptFile%" %parameters%
   %ifError% (
   
  -	%return%
  +	call:logError The powershell script stopped due to an error!
  +	%return% 4
   )
  +
  +call:logInfo The powershell script has stopped.
   
   
   set scriptFile=
  
positive.code: 	set "_variableName=%1"
  	if '%_variableName%'=='' (
  	
  		call:logError "^(%0^) No variable name was specified!"
  		%return% 2
  	)
  	set "_variableName=%_variableName:"=%"
  
negative.code: @rem ===
  
  call:defineMacros
  call:defineConstants
  
  
  set "prefix=%0"
  
  set "scriptFile=%1"
  if '%scriptFile%'=='' (
  
  	call:logError %prefix%: No script file was specified!
  	call:logError The runner stopped due to an error.
  	%return% 2
  )
  set "scriptFile=%scriptFile:"=%"
  