anchor.diff:  REM Flesh out configuration variables
   SET DRIVE=%DRIVE%:
   
  -REM Check for empty drive
  +REM Attach virtual hard drive
  +CALL :AttachDrive %VIRTUALDRIVE% RETVAL
  +IF %RETVAL% neq 0 (
  +  ECHO Error: Virtual hard drive %VIRTUALDRIVE% could not be attached.
  +  EXIT /B %RETVAL%
  +)
  +
  +REM Check for empty drive letter
   CALL :CheckUnmounted %DRIVE% RETVAL
   IF %RETVAL% neq 0 (
     ECHO Error: Drive %DRIVE% is already in use.
     EXIT /B %RETVAL%
   )
   
  -REM Mount and check volume
  +REM Mount volume to the drive and check status of drive
   MOUNTVOL %DRIVE% %VOLUME%
   CALL :CheckMounted %DRIVE% RETVAL
   IF %RETVAL% neq 0 (
  
positive.code: REM   1.  Open _Disk Management_ through the Start menu
  REM   2.  Navigate to _Action_ and select _Create VHD_
  REM   3.  Select the location for the virtual hard drive file and set the size to 10MB or greater
  REM   4.  Right click the new disk, select _Initialize Disk_, and click _OK_
  REM   5.  Right-click on the unallocated space in the new disk and select _New Simple Volume_
  REM   6.  Follow the wizard; in the screen _Assign Drive Letter or Path_, choose not to assign them
  REM   7.  Open a new command line window and type MOUNTVOL
  REM   8.  From the output, copy the volume name of your newly created hard drive (e.g. \\?\Volume{2f823551-0df2-11e6-96ba-806e6f6e6963}) into the configuration variable VOLUME below
  REM   9.  Assign the volume an unused drive letter in the configuration variable DRIVE below
  REM   10. Execute this script
  
  ECHO [Script executed at %DATE%-%TIME%]
  
  REM Volume: Configuration variable
  REM Volume: Unique identifier for the volume; open command prompt and type MOUNTVOL to find the volume name
  
negative.code: ECHO This file can be deleted.> %DRIVE%\tmp.txt
  DEL %DRIVE%\tmp.txt
  
  REM Unmount volume from the drive and check status of drive
  MOUNTVOL %DRIVE% /P
  CALL :CheckUnmounted %DRIVE% RETVAL
  IF %RETVAL% neq 0 (
  