vielleicht kann mit jemand von Euch weiterhelfen. Ich habe
eine Batch-Datei geschrieben, die beim Anmelden ausgeführt
werden soll. Da es scheinbar nicht funktioniert, wollte
ich von einer WS aus die Batch-Datei auf dem Server
manuell starten. Dabei bekam ich die Fehlermeldung, dass
der Pfad, der richtig angegeben ist, ein ungültiges,
aktuelles Verzeichnis ist und dass UNC-Pfade nicht
unterstützt werden. Das Verzeichnis ist auf dem Server
auch freigegeben und jeder, der darauf Zugriff haben soll,
ist auch berechtigt dazu. Welche Einstellung habe ich
vielleicht übersehen. Ich hoffe, dass jemand von Euch mit
helfen kann.
Vielen Dank.
Klaus
Hi Klaus.
Eine Batchdatei besteht aus mehreren Befehlen. Einer dieser
Befehle unterstützt scheinbar keine UNC-Pfade (\\ Server\freigabe).
Z.Bsp. der Befehl SUBST von Windows 2000 unterstützt keine
UNC-Pade (der von NT4 hat es noch getan).
Du mußt die Batchdatei Schritt für Schritt abarbeiten lassen
(Pause-Befehl zwischen jedem Befehlsaufruf), damit Du der
Fehlerquelle auf die Spur kommst...
--
Viele Grüße
Robert Pieroth
zunächst danke ich Dir für Deine Antwort, allerdings
besteht die Batch-Datei nur aus zwei "Regedit"-Befehlen um
ein paar Einstellungen in der Registry vorzunehmen. Der
Pfad ist in der Datei auch richtig angegeben, wenn ich ihn
herauskopiere und unter Start -> Ausführen einfüge,
bekomme ich dieselbe Fehlermeldung wie ich sie auch
bekomme, wenn ich die Datei in der Netzwerkumgebung durch
Doppelklick ausführen will. Nur wenn ich eine Dos-Box
aufmache und den Pfad dort hineinkopiere, funktioniert
alles einwandfrei. Ich schätze, dass in den Einstellungen
auf dem Server keine UNC-Pfade zugelassen werden, die
Fehlermeldung heißt ja, dass solche Pfade nicht
unterstützt werden. Kann man das vielleicht irgendwo
einstellen? Vielleicht in den Policies, wobei ich dabei
noch wissen möchte, wie man die, nachdem man sie erstellt
hat, dem Server klarmacht, dass er sie nutzen sollen.
Viele Grüße
Klaus
>-----Originalnachricht-----
>.
>
Hi Klaus,
hmm... Regedit.... Da halte ich erstmal möglicherweise die
Fehlermeldung selbst für mißverständlich.
Wie sieht der Programmaufruf aus, den Du in der Batch
drinstehen hast (poste mal die beiden Textzeilen der Batch)?
Es könnte auch der Inhalt der Reg-Datei sein, der Zirkus macht.