NT-Kommandos für Benutzer freigeben

Ich verwende den Befehl At unter NT, um mein Backup per Batch vorzubereiten. Wenn ich die Batchdatei mit At aufrufe, funktioniert der Befehl Xcopy (xcopy \\server\ordner c:\backup /i) nicht mehr. Außerdem kann ich At auch nur als Administrator ausführen. Was ist los?

Um Benutzern die Ausführung des Kommandos At zu erlauben, starten Sie den Registrier-Editor und wechseln in den Pfad HKEY_LOCAL _MACHINE\SYSTEM\CurrentControlSet\Control\Lsa. Mit dem Befehl Bearbeiten – Neu – Dword-Wert legen Sie den neuen Eintrag Submit Control an. Dann klicken Sie zweimal auf den Eintrag, geben den Wert 1 an und starten den Rechner neu.

Ihr Problem mit der Batchdatei lösen Sie am einfachsten mit dem Befehl Net. Weisen Sie ihm vor dem Befehl Xcopy einen Laufwerksbuchstaben zu und lösen diese Zuweisung anschließend wieder auf. Das sieht folgendermaßen aus:

net use x: \\server\ordner
xcopy x: c:\backup /i
net use x: /delete
Sie legen so einen temporären Laufwerksbuchstaben an. Benutzen Sie statt x einen freien Buchstaben. Wenn Sie sich dabei nicht sicher sind, rufen Sie im Explorer den Befehl Extras – Netzlaufwerk verbinden auf und überprüfen das Kombinationsfeld Laufwerk.