In so ziemlich jedem Unternehmen wird
net use
verwendet um Netzlaufwerke zu verbinden. Mit
net use /delete
lassen sich Netzlaufwerke trennen. Fast immer werden diese Befehle im Hintergrund ausgeführt, ohne, dass der Benutzer das mitkriegen soll.
Schlecht wäre es also, wenn das Script hängen bleibt und auf Benutzereingaben wartet.
Die Lösung:
Es gibt einen undokumentierten Parameter, der das Löschen erzwingt.
net use x: /delete /yes
da strubbelt man und strubbelt und dann dieser genial Tip.
Danke !
Rainer
hatte mir so etwas schon gedacht, aber in den normalen Beschreibungen zum Befehl „net use“ wird darauf leider nicht hingewiesen…
es würde auch
echo J|net use X: /d
funktionieren 😉
@Bernhard:
Nicht unbedingt,
funktioniert nur auf deutschen Systemen, ansonsten muss man andere Buchstaben senden. Der Parameter ist systemunabhängig und somit besser.
das Net Command nerft gemein
Wenn dir der Batch
Befehl nicht gefällt, könntest du auch PowerShell benutzen. Die haben dort viele Befehle zur Verwaltung der Netzwerkgeschichten.
vielen Dank für den guten Tipp, hat mir gerade sehr geholfen! so einfach und immer noch nicht offiziell dokumentiert…
Das hat mir den Tag gerettet! Danke Anke
An Frank: Ich hatte mir das auch schon gedacht
Grüße!