[GastForen Programmierung/Entwicklung AppleScript smb freigabe via mounten

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

smb freigabe via mounten

Anonym
Beiträge gesamt: 22827

19. Jan 2004, 21:07
Beitrag # 1 von 8
Bewertung:
(3908 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,
wie  kann ich via applescript eine smb freigabe mounten ??

Dies funktioniert nicht:
-
open "smb://server/freigabe/"
-

Ausserdem wie gebe ich Username und das PW ein?

Geht das überhaupt mit AS?

Danke!!
X

smb freigabe via mounten

Hans Haesler
  
Beiträge gesamt: 5816

19. Jan 2004, 23:06
Beitrag # 2 von 8
Beitrag ID: #418589
Bewertung:
(3907 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sebastian,

mit "PW" meinst Du sicher "Password". Aber was soll denn "smb" sein?!? Nun … ich habe kurz nachgeforscht: "Server Message Block" (oder auch "Session Message Block"), ein Protokoll, um Dateien, Drucker usw. zu gemeinsam zu nutzen.

Wie gehst Du den manuell vor? Über TCP/IP? Oder mit einer Software? Nur wenn diese scriptbar ist, kann eventuell etwas automatisiert werden. Doch bevor der Befehl 'open' gebraucht wird, müssen andere Dinge erledigt werden: das Protokoll muss abgefragt werden, dann muss ein Session-Setup-Befehl gesendet und die Antwort ausgewertet werden und dann folgt der Verbindungs-Befehl.

Gut, eventuell werden diese Dinge nur einmal, bei der Installation ausgeführt. Aber leider muss ich nur raten, weil ich keine solche Umgebung zur Verfügung habe.

Deshalb … schau mal hier rein: http://www.tldp.org/HOWTO/SMB-HOWTO.html
oder auch hier: http://us1.samba.org/samba/docs/man/smb.conf.5.html

Hans Haesler <[email protected]>


als Antwort auf: [#418588]

smb freigabe via mounten

Anonym
Beiträge gesamt: 22827

19. Jan 2004, 23:23
Beitrag # 3 von 8
Beitrag ID: #418590
Bewertung:
(3907 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans,
sie manuelle vorgehensweise ist:
Im Finder den Befehl "Mit Server verbinden" (OS 10.3.2) auswählen.
Dann gebe ich den Server Pfad an (smb://rechner/freigabe), anschließend fragt mich das Programm nach Username und Passwort, und die Freigabe mounted sich als Volume.

Allerdings hab ich bis jetzt raus gefunden das es so funktionieren sollte :
-
mount volume "smb://userName:[email protected]/volume_name"
-
(ich kann es jetzt grade nicht testen) - ich werd mich morgen nochmal posten..

Danke und bis denn

Sebastian


als Antwort auf: [#418588]

smb freigabe via mounten

Anonym
Beiträge gesamt: 22827

21. Jan 2004, 20:43
Beitrag # 4 von 8
Beitrag ID: #418591
Bewertung:
(3907 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans, hallo Forum.

Also folgendes Script, indem ich Passwort und benutzername mit übergebe,  funktioniert nicht:
-
tell application "Finder"
 activate
 mount volume "smb://administrator:[email protected]"
 end tell

-
Dies funktioniert:
-
tell application "Finder"
 activate
 mount volume "smb://IP"
 end tell
-
Hierbei erscheint allerdings die Passwort abfrage.


Wie kann ich Passwort und Usernamen übergeben, so das kein Abfragefenster erscheint ??

Danke!
Sebastian


als Antwort auf: [#418588]

smb freigabe via mounten

Hans Haesler
  
Beiträge gesamt: 5816

21. Jan 2004, 22:02
Beitrag # 5 von 8
Beitrag ID: #418592
Bewertung:
(3907 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sebastian,

ich bin ziemlich sicher, dass Du den Finder nicht zu bemühen brauchst. Der Befehl 'mount volume' ist Bestandteil
der "Standard Additions". Ich kann es erst morgen am Arbeitsplatz mit unserem Server testen. Aber versuche es mal so:
Code
[b]mount volume "smb://IP" [b]on server "Servername" [b]as user name "Sebs!" [b]with password "abc123" 

Die Präzisierung 'on server' scheint obligatorisch zu sein.

Hans Haesler <[email protected]>


als Antwort auf: [#418588]

smb freigabe via mounten

Anonym
Beiträge gesamt: 22827

21. Jan 2004, 23:16
Beitrag # 6 von 8
Beitrag ID: #418593
Bewertung:
(3907 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans,

ich kanns leider auch erst morgen ausprobieren, aber ich meine diesen Syntax ebenfalls schon probiert zuhaben. Dieser hatte allerdings auch nicht funktioniert...

Bis Morgen & Danke für deine Antwort.

Sebastian


als Antwort auf: [#418588]

smb freigabe via mounten

Hans Haesler
  
Beiträge gesamt: 5816

22. Jan 2004, 10:00
Beitrag # 7 von 8
Beitrag ID: #418594
Bewertung:
(3907 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Sebastian,

ich habe jetzt verschiedene Syntaxen ausprobiert. Aber nur mit dieser gelang es mir, unter Mac OS 9.2.1 ein Volume zu mounten:
Code
mount volume "afp://username:[email protected]/volume" 

Anstelle der Platzhalter 'username', 'password' und 'volume' müssen die wirklichen Namen verwendet werden. Die Ziffernfolge muss der gültigen IP-Adresse des Servers entsprechen.

Ich habe auch in Mails der AS-users-list nachgeforscht und bin auf folgendes gestossen (für den Fall, dass ein Windows-Volume via smb/cifs gemountet werden soll):
Code
open location "smb://domain;username:[email protected]/123.45.678.90/volume" 

Der Strichpunkt nach 'domain' sei entscheidend.

Vielleicht bringen Dich diese Angaben auf die richtige Lösung.

Hans Haesler <[email protected]>


als Antwort auf: [#418588]

smb freigabe via mounten

Anonym
Beiträge gesamt: 22827

29. Jan 2004, 22:49
Beitrag # 8 von 8
Beitrag ID: #418595
Bewertung:
(3907 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Hans,
sorry für die verspätete Antwort.

Also ich habe absolut keinen Erfolg mit dem Befehl... ;(

Wenn ich jetzt  mal wieder Zeit finde dann werd ich das ganze mal mit einem bash.skript im Terminal probieren.

Danke für deine Tips...


als Antwort auf: [#418588]
X

Aktuell

PDF / Print
Wolken_300

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
08.11.2022

Frankfurt, Fraport Conference Center
Dienstag, 08. Nov. 2022, 13.30 - 18.00 Uhr

Seminar

Auf der Enfocus World Tour stellen wir Ihnen gemeinsam mit Enfocus die aktuellen Highlights von Enfocus Switch und dem Impressed Workflow Server (IWS) vor. Wir präsentieren Ihnen anhand typischer Aufgabenstellungen in einem modernen Produktionsbetrieb die Möglichkeiten, die Enfocus Switch für die Automatisierung und Standardisierung von Abläufen bietet. Wir haben sowohl für Produktionsverantwortliche als auch technisch Interessierte ein spannendes Programm vorbereitet, bei dem Sie sicherlich viel Neues erfahren werden, welches Sie in Ihrem eigenen Betrieb umsetzen können. Die Veranstaltung bietet darüber hinaus eine hervorragende Möglichkeit, sich mit anderen Anwendern und Workflow-Spezialisten auszutauschen und Antworten auf konkrete Aufgabenstellungen zu erhalten, welche Sie mit Hilfe von Enfocus Switch/IWS umsetzen möchten.

Wir sind jeweils an 2 Tagen in Frankfurt, Hamburg und München vor Ort. Der erste (halbe) Tag richtet sich in erster Linie an Betriebsleiter und Produktionsverantwortliche in Druckereien - ist also weniger technisch orientiert - sondern gibt einen Überblick zu den heutigen Möglichkeiten einer automatisierten Produktion.

Der zweite Tag (Switch Anwender-Treffen) richtet sich an bestehende Switch-Anwender und Administratoren.

Anmeldung und weitere Infos: https://www.impressed.de/schulung.php?c=sDetail&sid=310

Ja

Organisator: Enfocus/Impressed

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=310

Enfocus World Tour 2022
Veranstaltungen
08.11.2022

Frankfurt, Fraport Conference Center
Dienstag, 08. Nov. 2022, 13.30 - 18.00 Uhr

Seminar

Auf der Enfocus World Tour stellen wir Ihnen gemeinsam mit Enfocus die aktuellen Highlights von Enfocus Switch und dem Impressed Workflow Server (IWS) vor. Wir präsentieren Ihnen anhand typischer Aufgabenstellungen in einem modernen Produktionsbetrieb die Möglichkeiten, die Enfocus Switch für die Automatisierung und Standardisierung von Abläufen bietet. Wir haben sowohl für Produktionsverantwortliche als auch technisch Interessierte ein spannendes Programm vorbereitet, bei dem Sie sicherlich viel Neues erfahren werden, welches Sie in Ihrem eigenen Betrieb umsetzen können. Die Veranstaltung bietet darüber hinaus eine hervorragende Möglichkeit, sich mit anderen Anwendern und Workflow-Spezialisten auszutauschen und Antworten auf konkrete Aufgabenstellungen zu erhalten, welche Sie mit Hilfe von Enfocus Switch/IWS umsetzen möchten.

Wir sind jeweils an 2 Tagen in Frankfurt, Hamburg und München vor Ort. Der erste (halbe) Tag richtet sich in erster Linie an Betriebsleiter und Produktionsverantwortliche in Druckereien - ist also weniger technisch orientiert - sondern gibt einen Überblick zu den heutigen Möglichkeiten einer automatisierten Produktion.

Der zweite Tag (Switch Anwender-Treffen) richtet sich an bestehende Switch-Anwender und Administratoren.

Anmeldung und weitere Infos: https://www.impressed.de/schulung.php?c=sDetail&sid=310

Ja

Organisator: Enfocus/Impressed

Kontaktinformation: Silvia Noack, E-Mailsnoack AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=310

Enfocus World Tour 2022