Ich benutze einen Mac bei der Arbeit und möchte einige Netzwerkfreigaben, wenn ich den Computer starte. Kann ich ein Bash-Skript (oder Ähnliches) verwenden, um diese Freigaben zu verbinden und zu mounten? Die Freigaben stammen sowohl von Windows- als auch von Mac-Servern und wir verbinden uns normalerweise mit IP-Adressen.Verwenden Sie ein Bash-Skript auf einem Mac, um eine Verbindung zu Netzwerkfreigaben herzustellen?
Verwenden Sie ein Bash-Skript auf einem Mac, um eine Verbindung zu Netzwerkfreigaben herzustellen?
Antwort
Sie könnten mount_smbfs auschecken, vorausgesetzt, dass Ihre Netzwerkfreigaben smbfs/cifs sind.
mount_smbfs [-N] [-o options] [-d mode] [-f mode] [-h] //[domain;][user[:password]@]server[/share] path
Ich bin nicht vertraut mit dem Startvorgang OSX, aber es ist möglich, dass Sie Ihre Shell-Skript als ein Programm/Ordner/Library/Startupitems erstellen oder/System/Library/Startupitems
wie bereits erwähnt auf osxbook.com
/etc/rc schließlich startet /sbin/SystemStarter Start Artikel von Standorten zu handhaben wie /System/Library/Startupitems und /Lib rary/StartupItems. Ein StartupItem ist ein Programm, normalerweise ein Shell-Skript dessen Name mit dem Ordnernamen übereinstimmt. Der Ordner enthält eine Eigenschaftsliste Datei Schlüssel-Wert-Paare, die solche wie Beschreibung, Bietet erfordert, OrderPreference, Start/Stopp-Meldungen usw. Sie können SystemStarter -n laufen -D als root das Programm drucken haben Debugging und Abhängigkeitsinformationen (ohne tatsächlich etwas zu laufen).
können Sie entweder tun dies über einen Apple-Script, die Sie einfach den Benutzer Startup Items hinzufügen, oder tun es über Automator und wieder hinzufügen Items to Inbetriebnahme (System Prefs -> Benutzer -> Startup Items), wenn Sie Willst du, kannst du auch einfach ein Bash-Skript von einem AppleScript aufrufen, wenn du mehr mit Bash vertraut bist, aber Mounten von Shares ist sowieso eine leichte Aufgabe. Wenn Sie sie mit einem Tastenanschlag mounten möchten, sollten Sie FastScript ausprobieren, mit dem Sie AppleScript-Aktionen als Verknüpfungen konfigurieren können.
- 1. PPK-Datei im Mac-Terminal verwenden, um eine Verbindung zur Remoteverbindung über SSH herzustellen
- 2. Wie verwende ich Jconsole um eine Verbindung zu EC2 herzustellen?
- 3. Wie Rails Gem zu verwenden, um eine Verbindung zu API herzustellen?
- 4. Verwenden Sie Spring Data Couchbase, um eine Verbindung zu verschiedenen Couchbase-Clustern herzustellen.
- 5. Wie verwenden Sie Induction, um eine Verbindung zu einer lokalen SQLite-Datenbank herzustellen?
- 6. Visual Studio "Pin ist erforderlich, um eine Verbindung herzustellen"
- 7. Wie Spring JdbcTemplate verwenden, um eine Verbindung zu einer einfachen MySql-Datenbank herzustellen?
- 8. Verwenden von Sauce Connect + Selenium, um eine Verbindung zu meinem lokalen Server herzustellen?
- 9. Möglich, eine Verbindung zu Outlook WebMail über Java herzustellen?
- 10. Wie Funktion verwenden, um eine Verbindung zur Datenbank herzustellen und wie mit Abfragen zu arbeiten?
- 11. Versucht, eine Verbindung zur Benutzerprofilseite herzustellen, rails
- 12. Was ist der einfachste Weg, um eine Verbindung zu einem .NET-Remote-Server-Objekt herzustellen
- 13. 404 versucht, eine Verbindung zu KnowledgeTree WebDav herzustellen
- 14. Verwenden Sie SSH-Tunneling, um eine Verbindung zu einem Remote-MySQL-Server mit "localhost"
- 15. URL um SSMS zu starten und eine Verbindung zu einer db herzustellen?
- 16. Gibt es eine sichere Möglichkeit, im Auftrag eines Benutzers eine Verbindung zu einem IMAP-Server herzustellen?
- 17. Kann ich meiner WebEngine in JavaFX ein selbstsigniertes Zertifikat hinzufügen, um eine Verbindung zu einem https-Webserver herzustellen?
- 18. Was ist die sicherste Methode, um von einer DMZ aus eine Verbindung zu Active Directory herzustellen?
- 19. Erstellen Sie eine Client-Bibliothek mit sicherem Threading, um eine Verbindung mit einer externen API herzustellen
- 20. Verbindung zu Amazon Aws Linux Server von SSH auf Mac
- 21. Kann ich SQL Server Management Studio Express verwenden, um eine Verbindung mit einer MSDE-Datenbank herzustellen?
- 22. Was ist der beste Weg, um eine Remote-Verbindung zu einem Mac
- 23. Meteor testen/iOS-App bereitstellen, um eine Verbindung mit einem echten Server herzustellen (nicht localhost)
- 24. Ist es möglich, eine Verbindung zu console.log herzustellen?
- 25. Erlaube einer beliebigen Webseite eine Verbindung zu Chrome APP herzustellen.
- 26. HTML-Links zu lokalen Netzwerkfreigaben
- 27. Was ist der bevorzugte Weg, um eine Verbindung zu einer PostgreSQL-Datenbank von PHP herzustellen?
- 28. Kann ich im Enterprise-Intranet einen Bot erstellen, um eine Verbindung zu Lync herzustellen?
- 29. Wie erstellt man einen Datenbanklink in MySQL, um eine Verbindung zu Oracle herzustellen?
- 30. Wie verwende ich Pymongo, um eine Verbindung zu einer vorhandenen Dokumentensammlung/db herzustellen?