The only issue I had with the process is that my usb to ide adapter isn't fully supported and I had to modify lockhdd.bat and unlockhdd.bat by adding "-d sat" to all of the smartctl commands:
lockhdd.bat
@Echo off & SetLocal EnableDelayedExpansion & mode con:cols=80 lines=35
smartctl.exe -d sat -g security /dev/sd%1
smartctl.exe -d sat -s security-eeprom-setpass,..\eeprom.bin /dev/sd%1
echo Press any key to continue
pause > nul
unlockhdd.bat
@Echo off & SetLocal EnableDelayedExpansion & mode con:cols=80 lines=35
smartctl.exe -d sat -g security /dev/sd%1
smartctl.exe -d sat -s security-eeprom-unlock,..\eeprom.bin /dev/sd%1
smartctl.exe -d sat -s security-eeprom-disable,..\eeprom.bin /dev/sd%1
echo Press any key to continue
pause > nul