Ergebnis 1 bis 5 von 5
  1. #1
    Erdapfel
    Themenstarter

    Registriert
    12.2011
    Beiträge
    3

    Automator: relative Pfade verwenden

    Hallo zusammen,

    eigentlich ne simple Frage, bei der ich leider nicht weiterkomme:
    Wie kann ich im Automator einen relativen Dateipfad angeben, der bei unterschiedlichen Benutzern funktioniert?
    Bei den Variablen habe ich ja schon "Library des Benutzers", aber wie bekomme ich in dieser Library Unterordner angesprochen?

    Was ich machen möchte: Von mir erstellte Vorlagen für Cinema 4D mittels eines kleinen Programmes in die richtigen Ordner kopieren.
    Auch hier sollten die relativen Pfade angesprochen werden, also z.B. dem Programm sagen: Schau in den Ordner, in dem du dich gerade befindest nach Dateien und verschieb sie nach ˜/library/maxon/...

    Wäre super, wenn ihr mir weiterhelfen könntet.

    Danke und Gruß,
    Stefan

  2. #2
    Luxemburger Triumph Avatar von sedna
    Registriert
    10.2008
    Beiträge
    498
    Hallo!

    Die Variable Pfad erstellt relative Pfade.
    Ziehe sie in dein Arbeitsablauf oder nur erst mal in die Variablenliste (in der unteren Leiste des Arbeitsablauf-Fensters einzublenden - bzw. über das Menü Darstellung-Variablen).
    Von dort aus kannst du dann auch den Pfad festlegen. Da die User Library in Lion unsichtbar ist, wähle ggfs. bei der Auswahl des Ordners die Methode per drag&drop oder drücke das Tastaturkürzel cmd-shift-Punkt

    Gruß

  3. #3
    Moderator Betriebssysteme Avatar von ImperatoR
    Registriert
    12.2006
    Ort
    BaWü
    Alter
    24
    Beiträge
    4.787

    Mod-Info.

    Nach AppleScript verschoben, passt da wohl besser hin.
    { 4pple.de/, Pro sichere E-Mail/, 500px/, 15" MacBookPro6,2 Antiglare }

  4. #4
    Erdapfel
    Themenstarter

    Registriert
    12.2011
    Beiträge
    3
    Hi,

    super, das mit der Pfad Variable funktioniert perfekt, gut zu wissen, dass man hier den Ordner per Drag&Drop reinziehen kann.
    Danke schonmal hierfür.

    Jetzt habe ich auch für die Ordnerabfrage versucht so eine Variable zu erstellen, da gibt es aber Probleme (konnte über benötigte Daten nicht verfügen). Eigentlich möchte ich, dass das Automator Programm die Dateien in seiner unmittelbaren Umgebung (also gleicher Pfad, in dem das Programm liegt) nimmt und kopiert, außer natürlich das Programm selbst. Muss ich das irgendwie in Kombination mit Ordnerinhalt abfragen machen?

    Danke und Gruß,
    Stefan

  5. #5
    Luxemburger Triumph Avatar von sedna
    Registriert
    10.2008
    Beiträge
    498
    Ja.
    Und eben dieser Aktion den Pfad zum Programm übergeben. Das geht z.B. mit AppleScript

    • Aktion AppleScript ausführen

    tell app "Finder"
    set x to (container of (path to me)) as alias
    end tell
    return x


    • Aktion Ordnerinhalt abfragen
    • Aktion Finder Objekte filtern (z.B. Name ist nicht "MeineApp")

    Gruß

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •