Befehlszeile: Hängen Sie ein SMB-Netzwerklaufwerk aus

9

Wir verwenden Windows Server für mein Unternehmensnetzwerk.

Ich benutze Mac hat Client. Wenn ich ein Netzwerklaufwerk einbinde, verwende ich die folgende Befehlszeile:

osascript -e mount volume smb://myusername:mypassword@fileserver/department/its'

alles funktioniert gut. Ich bin ein Benutzeradministrator für mein Netzwerk. Aus diesem Grund kann ich das Netzwerklaufwerk vermutlich auf diese Weise bereitstellen, und alles funktioniert einwandfrei.

Meine Frage lautet jedoch: Wie kann ich dieses Netzwerklaufwerk aushängen? Was ist die Kommandozeile?

ich danke dir sehr

user2823725
quelle

Antworten:

20

umountist das Gegenteil von mount. Sie müssen den Namen des Mount-Punkts kennen, dh den Namen in / Volumes, der diesem Netzwerklaufwerk entspricht.

umount /Volumes/VolumeName

Per man umount, umountkann für eine beliebige Anzahl von Gründen fehlschlagen, und das empfiehlt Befehl statt diskutil:

diskutil unmount /Volumes/VolumeName
tubedogg
quelle
Und hier kommt die Verwirrung für mich :-) Erstellt die Befehlszeile mithilfe der Befehlszeile, die ich in meinem ursprünglichen Beitrag gepostet habe, auch einen Einhängepunkt? oder nur das smb-Laufwerk mounten, ohne den Mount-Punkt zu erstellen? Der Grund, warum ich eine Fehlermeldung erhalte, wenn ich den folgenden Befehl ausführe: diskutil unmount / fileserver / department / its Ich erhalte die folgende Fehlermeldung: Unmount ist für / fileserver / department / its fehlgeschlagen oder wenn ich Folgendes ausführe: unmount / fileserver / department / its Ich erhalte: -bash: unmount: Befehl nicht gefunden
user2823725
1
/fileserver/department/itsist kein Einhängepunkt. Sofern mit einem bestimmten Einhängepunkt nicht anders angegeben, wird alles unter / Volumes eingehängt. Sie müssen den Inhalt dieses Verzeichnisses auflisten und herausfinden, wie der entsprechende Name für Ihre Netzwerkfreigabe lautet. Es ist wahrscheinlich, itsdass dies das letzte Stück des Pfades vom Server ist.
Tubedogg
Erledigt. Vielen Dank. Die Antwort war: diskutil unmount its
user2823725
1
Die andere Sache stammt aus Ihrem vorherigen Kommentar - beachten Sie, dass der erste Befehl umount nicht ist unmount (beachten Sie, dass der richtige Befehl kein "n" enthält). Aus diesem Grund wurde beim Ausführen der Befehl "Befehl nicht gefunden" angezeigt unmount. diskutilverwendet dagegen das eigentliche Wort (mit dem "n") : diskutil unmount.
Tubedogg