anchor.diff:  
   Section "Uninstall"
   Exec '"sc" stop "Instrument Server"'
  -Exec '"$InstallUtilPath" /uninstall "$INSTDIR\InstrumentServer.exe"'
  +Exec '"$InstallUtilPath" /u "$INSTDIR\InstrumentServer.exe"'
   <% files, directories = removable_artifacts %>
   <% files.each do |file| %>
   delete "$INSTDIR\\<%= file %>"
  
positive.code: 
  FunctionEnd
  
  Function WriteConfigFile
  FileOpen $4 "$INSTDIR\etc\instrumental.yml" "w"
  FileWrite $4 "---$\r$\n"
  
negative.code: 
  
  ${If} $EnableScripts == 1
  Exec '"$InstallUtilPath" /Path="$INSTDIR" /Config="$INSTDIR\etc\instrumental.yml" /Hostname="$Hostname" /ScriptsEnabled="True" /ScriptsDirectory="$ScriptDirectoryDestination" InstrumentServer.exe'
  ${Else}
  Exec '"$InstallUtilPath" /Path="$INSTDIR" /Config="$INSTDIR\etc\instrumental.yml" /Hostname="$Hostname" InstrumentServer.exe'
  ${EndIf}
  
  Exec '"sc" start "Instrument Server"'
  