online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon MasterOfHardness vom 12.05.2022, 14:00 Options

net use * in Bacth-Datei ==> Laufwerksbuchstaben ermitteln

Hallo zusammen!

Ich lasse in einem Script mit
net use * \\server\Freigabe /User:Benutzername
ein Netzlaufwerk verbinden. Da ich im Vorfeld nicht weiß, welcher Laufwerksbuchstabe bei dem betreffenden User noch frei ist, kann ich keinen festen laufwerksbuchstaben vorgeben.

Wie kann ich denn nun ermitteln, welcher Laufwerksbuchstabe verwendet worden ist?

Hintergrund: Ich möchte dem DAU eine Meldung geben die ihm sagt, welches Netzlaufwerk verbunden wurde.


Antwort schreiben

Antwort 1 von son_quatsch vom 12.05.2022, 15:31 Options

NET USE zeigt dir doch schon an, welches Laufwerk es dann genommen hat:
net use * \\server\Freigabe /User:Benutzername
pause 

Antwort 2 von MasterOfHardness vom 17.05.2022, 18:28 Options

Stimmt, hilft mir aber nicht so richtig weiter. Ich brauche das im weitern Script noch für diverse andere Befehle. Die Meldung, die ich dem DAU ausgeben möchte ist nur einer davon.

Mir wäre geholfen, wenn ich die gesamte Ausgabe des net use in eine Variable umleiten könnte, da ließe sich dann der LW-Buchstabe herauschirugisieren.

Antwort 3 von Massaraksch vom 17.05.2022, 20:19 Options

Sieht etws umständlich aus, aber sollte funktionieren:
for /f "Tokens=1,2" %%i in ('net use * \\Server\Freigabe ^| find /i "Laufwerk"') do @set LASTLW=%%j
echo Laufwerk %LASTLW% wurde soeben verbunden.
Wie man sieht, enthält die Variable LASTLW den Laufwerksbuchstaben.

mfg, Massaraksch

Antwort 4 von Massaraksch vom 17.05.2022, 20:20 Options

"herauschirurgisieren" triffts recht gut ;o)

mfg, Massaraksch

Antwort 5 von Massaraksch vom 17.05.2022, 20:29 Options

Warum nimmst du eigentlich

net use * \\server\Freigabe /User:Benutzername ?

Ohne das "/User:Benutzername" nimmts doch eh den aktuellen angemeldeten User...

mfg, Massaraksch

Ähnliche Themen

VBA in Ini-Datei schreiben
Gast2345  12.10.2009 - 356 Hits - 7 Antworten

mit php anzahl eines xml-elements ermitteln?
irgendjemand  22.01.2010 - 502 Hits - 6 Antworten

Ausgabe in datei umleiten
batcheragain  11.04.2010 - 402 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026