Yes, Windows 9x would be a quick one-liner
code:
@REGEDIT /S %0\..\RUNONCEEX.REG

which shouldn't give users enough time to actually press the cancel button. RUNONCEEX.REG would import a registry setting calling the actual login script.
_________________________
There are two types of vessels, submarines and targets.