Netzlaufwerk ohne Anmeldung verbinden
Hallo Admins!
Ich habe das Problem, dass ein Programm, das von außen über ein Batch-File angestoßen wird, nur mit Netzlaufwerken funktioniert. Einen UNC-Pfad kann es nicht. Das Ding sollte auf einem Server laufen (geplanter Task) an dem aber keiner angemeldet ist => somit stehen auch die Netzlaufwerke zu dem Zeitpunkt nicht zur Verfügung. Gibt es eine Möglichkeit die Netzlaufwerke auch ohne Anmeldung zur Verfügung zu stellen? Ich habe auch schon an einen Dummy-Benutzer gedacht der mittels Autologon angemeldet wird und die Netzlaufwerke hat. Der sollte aber sonst null Rechte haben. Die Lösung gefällt mir aber nicht so richtig.
Hatte schon mal jemand das gleiche Problem und wenn ja wie wurde es gelöst?
Danke für eure Hilfe!
Gruß Joni
Ich habe das Problem, dass ein Programm, das von außen über ein Batch-File angestoßen wird, nur mit Netzlaufwerken funktioniert. Einen UNC-Pfad kann es nicht. Das Ding sollte auf einem Server laufen (geplanter Task) an dem aber keiner angemeldet ist => somit stehen auch die Netzlaufwerke zu dem Zeitpunkt nicht zur Verfügung. Gibt es eine Möglichkeit die Netzlaufwerke auch ohne Anmeldung zur Verfügung zu stellen? Ich habe auch schon an einen Dummy-Benutzer gedacht der mittels Autologon angemeldet wird und die Netzlaufwerke hat. Der sollte aber sonst null Rechte haben. Die Lösung gefällt mir aber nicht so richtig.
Hatte schon mal jemand das gleiche Problem und wenn ja wie wurde es gelöst?
Danke für eure Hilfe!
Gruß Joni
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 151729
Url: https://administrator.de/contentid/151729
Ausgedruckt am: 25.11.2024 um 20:11 Uhr
6 Kommentare
Neuester Kommentar
moin,
also "Patch" und "subst" sortieren wir mal in eine andere Schublade - passt nicht zur Frage....
von daher... Stefan meinte das gute alte Net Use:
Das ist per anno erstmal unsicher, wenn man das Script - indem u.a die Zeile drin steckt in einen Ordner packt, wo nur Domadmins und evtl. dieser spezielle User Rechte lesen und ausführen dürfen - siehts schon wieder anders aus.
Gruß
[1/2 OT]
Ps: Es macht keinen großen Spass, wenn man mal abends vorbeischaut und "tonnenweise" Beiträge findet, wo halbwissen verbreitet wurde und man die "Scherben" aufkehren darf.
[/1/2 OT]
also "Patch" und "subst" sortieren wir mal in eine andere Schublade - passt nicht zur Frage....
- subst /?
Weist einem Pfad eine Laufwerkbezeichnung zu.
SUBST [Laufwerk1: [Laufwerk2:]Pfad]
SUBST Laufwerk1: /D
Laufwerk1: Laufwerkbezeichnung, die dem Pfad zugewiesen werden soll.
[Laufwerk2:]Pfad Laufwerk und Pfad, die durch Laufwerk1: angesprochen werden sollen.
/D Hebt die Zuordnung für das (virtuelle) Laufwerk1 wieder auf.
SUBST [Laufwerk1: [Laufwerk2:]Pfad]
SUBST Laufwerk1: /D
Laufwerk1: Laufwerkbezeichnung, die dem Pfad zugewiesen werden soll.
[Laufwerk2:]Pfad Laufwerk und Pfad, die durch Laufwerk1: angesprochen werden sollen.
/D Hebt die Zuordnung für das (virtuelle) Laufwerk1 wieder auf.
- Da \\ kein Laufwerk ist
- und man mit Subst keine Credentials mitliefern kann...
von daher... Stefan meinte das gute alte Net Use:
net use x: \\server\freigabe Password /user:domain.suffix\username
Gruß
[1/2 OT]
Ps: Es macht keinen großen Spass, wenn man mal abends vorbeischaut und "tonnenweise" Beiträge findet, wo halbwissen verbreitet wurde und man die "Scherben" aufkehren darf.
[/1/2 OT]
was auch funktionieren kann / könnte (habs noch nicht getestet):
Mit AutoIT und der Funktion 'DriveMapAdd ' Ein Netzlaufwerk mappen lassen.
Das AutoIT Skript dann als Exe Compilieren.
Ich möchte allerdings erwähnen:
Ich weiss nicht, ob die Daten im Klartext abgefangen werden können, bzw die Exe zurück kompiliert werden kann...
Aber diese Methode hält schon mal ~50% und mehr aller "Möchtegern-Hacker" ab ;)
Mit AutoIT und der Funktion 'DriveMapAdd ' Ein Netzlaufwerk mappen lassen.
Das AutoIT Skript dann als Exe Compilieren.
Ich möchte allerdings erwähnen:
Ich weiss nicht, ob die Daten im Klartext abgefangen werden können, bzw die Exe zurück kompiliert werden kann...
Aber diese Methode hält schon mal ~50% und mehr aller "Möchtegern-Hacker" ab ;)
subst kann aber auch UNC-Pfaden Laufwerkbezeichnungen zuweisen.
Credentials kann man zwar nicht mitgeben, doch sollten die aus dem Task kommen, den man ja unter einem bestimmten Konto laufen lassen muss, welches entsprechende Rechte haben soll.
Verendet habe ich es aber selbst noch nicht im Task, daher ohne Garantie.
Credentials kann man zwar nicht mitgeben, doch sollten die aus dem Task kommen, den man ja unter einem bestimmten Konto laufen lassen muss, welches entsprechende Rechte haben soll.
Verendet habe ich es aber selbst noch nicht im Task, daher ohne Garantie.