anchor.diff:  %SystemDrive%\cygwin\cygwin-setup-x86_64.exe -a x86_64 -q -R %SystemDrive%\cygwin -P %PACKAGES% -s http://cygwin.mirrors.pair.com
   
   :: Firewall Rules
  -cmd /c netsh advfirewall firewall add rule name="sshd" dir=in action=allow program="%SystemDrive%\cygwin\usr\sbin\sshd.exe" enable=yes
  -cmd /c netsh advfirewall firewall add rule name="ssh" dir=in action=allow protocol=TCP localport=22
  +netsh advfirewall firewall add rule name="sshd" dir=in action=allow program="%SystemDrive%\cygwin\usr\sbin\sshd.exe" enable=yes
  +netsh advfirewall firewall add rule name="ssh" dir=in action=allow protocol=TCP localport=22
   
   :: Stop the service
   %SystemDrive%\cygwin\bin\bash -l -c 'cygrunsrv -E sshd'
  
positive.code: :: create the cygwin directory
  cmd /c mkdir %SystemDrive%\cygwin
  
  :: Fetch cygwin
  set URL=http://cygwin.com/setup-x86_64.exe
  cmd /c bitsadmin /transfer CygwinSetupExe /download /priority normal %URL% %SystemDrive%\cygwin\cygwin-setup-x86_64.exe
  
  :: goto a temp directory and install
  cd /D %SystemDrive%\windows\temp
  
negative.code: 
  :: /bin/ash is the right shell for this command
  :: Is this needed?
  :: %SystemDrive%\cygwin\bin\ash -l -c /bin/rebaseall
  
  :: Rebuild group and passwd
  %SystemDrive%\cygwin\bin\bash -l -c 'mkgroup -l'>%SystemDrive%\cygwin\etc\group
  %SystemDrive%\cygwin\bin\bash -l -c 'mkpasswd -l'>%SystemDrive%\cygwin\etc\passwd
  
  %SystemDrive%\cygwin\bin\bash -l -c 'ln -s "$(dirname $(cygpath -D))" /home/$USERNAME'
  
  