Am Script selbst sehe ich keine Fehler, aber hast du schon mal überprüft, ob du alles manuel ausführen kannst?
Stimmt der Login noch, oder ist er vllt. ungütltig?
Hast du mehrere Serverinstanzen laufen? Dann vorher noch den passenden Server mit "use port=deinport" auswählen.
Mehr fällt mir leider auch nicht mehr ein.