Eine frohe Adventszeit wünscht Apfeltalk
  • Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Unser Dezember-Wettbewerb steht unter dem Thema Zeitreise - Macht mit und beteiligt Euch mit Euren kreativen Fotos! Zum Wettbewerb --> Klick

Dateien/Ordner/Unterordner für OneDrive mit Automator umbenennen

obstbauer

Châtaigne du Léman
Registriert
09.09.04
Beiträge
826
Hallo AT,

aktuell versuche ich den Datenbestand eines Büros für den Upload / Umstellung in Microsoft O365/OneDrive vorzubereiten.

Unglücklicherweise sind die Datenbestände und Benennungen über viele Jahre gewachsen und dementsprechend auch extrem verschachtelt.

Hauptproblem ist dass Microsoft OneDrive bestimmte Zeichen in Dateinamen oder Ordnern nicht mag (Bild),
dummerweise gibt es davon aber reichlich im Bestand

So heist z.B. eine Datei:
"45/2.Antrag4,5.Nutzung_68326.docx"
oder auch Ordner wie "Ablage.Auftr./Anfr.: Alt?"
usw.
Auch tauchen vermehrt Datein auf die mit ._ beginnen, z.B.: ._Abrechungsvorlage6736.pdf
Da weiß ich auch nicht ob das so gut ist...

Also Super schlau alles, aber es sind über Jahre Strukturen so gewachsen, es wurde auch die meisten Zeit unter OSX gearbeitet und da fiel es einfach nicht auf, auch iCloudDrive hat da nicht gemeckert, nun haben wir / ich den Salat.

Ich habe dann angefangen die Namen der Daten mit Automator in mehreren Schritten zu ändern = immer neue Zeichen zum Umbenennen geben, dies war auch teilweise Erfolgreich aber es wurden leider nicht alle Dateinamen erfasst auch nicht wenn man das ganze von hinten aufrollt (Applescript: return reverse of input). Also Automator macht schon was er soll aber eben leider nicht wirklich zuverlässig. Ich denke das Hauptproblem ist dass man den von Automator gefundenen Datenbestand merhfach anfassen will, das scheint ihm nicht zu gefallen

Frage ist:
Wie kriege ich die Dateien, Ordner, Unterordner ZUVERLÄSSIG umbenannt um diese in einen für OneDrive erträgliches Format zu bekommen, es gibt ja zahlreiche renamer Tools aber ich denke mehr als Automator machen die dann verm auch nicht?! Und ich habe Automator dahingehen auch noch nicht aufgegeben, nur will es halt grade noch nicht recht flutschen;/

Danke für eine kleine Hilfestellung:)

OB

Bildschirmfoto 2020-07-30 um 01.15.45.png
 
Zuletzt bearbeitet:

Keef

Lord Grosvenor
Registriert
17.07.09
Beiträge
3.467
Bei der Umbenennung von mehreren Dateien/Ordnern arbeite ich ausschließlich mit der Funktion „Umbenennen“.
Beispiel:
- Oberster Ordnername 1/ = einmal anklicken und Suche aktivieren.
- Gesucht wird „/„.
- Alle gefundenen Ordner/Dateien mit „/„ werden angezeigt, markieren.
- Funktion „Umbenennen“ = „/„ ersetzen mit „_“

Für den privaten Bereich vollkommen ausreichend. Ob dieser Weg sich aber für geschäftliche Bereiche übertragen läßt?????
 

obstbauer

Châtaigne du Léman
Registriert
09.09.04
Beiträge
826
Danke für die Antwort. (habe leider keine Benachrichtigung auf Antwort bekommen deshalb erst so spätes Feedback).

JA, Umbenennen ist natürlich im Workflow mit drin... ich habe den workflow mal mit angehängt als Screenshot.

Meine Theorie: Ich glaube das Problem ist dass wenn Ordner umbenannt werden in einer Session und IN den Ordern weitere Ordner oder Dateien sind die ebenso das gesuchte Zeichen enthalten dann stimmt für die, am Anfang Session abgefragte Daten, der Pfad u.u. nicht mehr weil ein Ordern bereits umbenannt wurde und somit kann die Datei/Unterordner in der laufenden Session nicht mehr umbenannt werden. Nun, dafür dachte ich es reicht das Script im Ablauf dass die Umbenennung von hinten beginnt, aber leider bekomme ich kein zufriedenstellendes Ergebnis und ich komme so hier leider nicht weiter...

Kann ich Automator vielleicht sagen es soll so lange von vorne Anfangen bis keine gesuchten Zeichen mehr gefunden wurden? Oder muss ich denn ggf. das Script weiter anpassen oder sollten weitere Ablaufschritte mit rein um dem Chaos Herr zu werden?

Gruss

OB

Bildschirmfoto 2020-08-05 um 12.18.29.png
 

Keef

Lord Grosvenor
Registriert
17.07.09
Beiträge
3.467
Sorry, zu Automator bzw. AppleScript habe ich überhaupt keinen Draht.
Viel Erfolg bei der weiteren Problemlösung. Vielleicht mal in dem Forum „MacOS & iOS Developer, Applescript“ nachfragen.
 

Mitglied 235800

Gast
Auch tauchen vermehrt Datein auf die mit ._ beginnen, z.B.: ._Abrechungsvorlage6736.pdf
Da weiß ich auch nicht ob das so gut ist...

Du meinst die versteckten Dateien. Die braucht nicht einmal der Mac.

Dies sind Metadateien, die bei der Indizierung des Datenträgers durch den Finder in macOS erzeugt wurden. Auf dem PC brauchen Sie diese nicht. Wenn Sie sie löschen, beeinträchtigt das die Verfügbarkeit der eigentlichen Dateien auf dem Mac aber ebenfalls nicht.
Quelle
 

obstbauer

Châtaigne du Léman
Registriert
09.09.04
Beiträge
826
Sorry, zu Automator bzw. AppleScript habe ich überhaupt keinen Draht.
Viel Erfolg bei der weiteren Problemlösung. Vielleicht mal in dem Forum „MacOS & iOS Developer, Applescript“ nachfragen.
Danke ich verlinke mal den Thread dahin, kann ihn leider nicht verschieben.
 

hubionmac

Tydemans Early Worcester
Registriert
25.06.04
Beiträge
393
Via AppleScript:

ich würde aber ehr ein Php oder shell Script bauen, das ist deutlich performanter.

oder du berechnest der Bude 50€ für die volle Lizenz für A BetterFinderRenamer. Wer solche Dateinamen vergibt muss dafür bezahlen ;)

 

rakader

Gelbe Schleswiger Reinette
Registriert
29.10.06
Beiträge
1.764
Hallo AT,

aktuell versuche ich den Datenbestand eines Büros für den Upload / Umstellung in Microsoft O365/OneDrive vorzubereiten.

So heist z.B. eine Datei:
"45/2.Antrag4,5.Nutzung_68326.docx"
oder auch Ordner wie "Ablage.Auftr./Anfr.: Alt?"

Frage ist:
Wie kriege ich die Dateien, Ordner, Unterordner ZUVERLÄSSIG umbenannt
[überflüssige Ausführungen gelöscht]
Vergiss Automator und nimm Renamer für macOS. Eine gute Investition. Dort kannst Du sogenannte Renamerlets erstellen und damit tausende Dateien auf einen Schlag umbenennen.

Das hier vorgestellte A Better Finder Rename hatte ich früher auch, es stürzte mir aber zu oft ab. Renamer 6 ist meiner Erfahrung nach schlichter, dafür robuster, insbesondere wenn man im Netzwerk arbeitet.

Beim Umbenennen musst Du in heutigen Zeiten einfach auf das richtige Protokoll achten, wenn verschiedene OS auf die Datenbestände (Assets) zugreifen. Mit SMB2 oder APFS ist das Dank internationaler Kodierung (UTF8) und entspreche ausgebauter Systemschriften kein Problem mehr - auch bei alten Datenbeständen. Lediglich bei Schrägstrich / und Doppelpunkt : musst Du vorsichtig sein, ebenso wie Punkt . am Wortanfang, wenn Du unter macOS arbeitest.

ich würde aber ehr ein Php oder shell Script bauen, das ist deutlich performanter.

Edit: "Performanter": Sorry, immer diese inhaltsleeren IT-Schlagworte, die mehr Posing als Lösung sind.
Da Du @obstbauer das Umbenennen nicht täglich machen musst, dürfte die Einarbeitungszeit in Automator oder in eine Scriptsprache ineffektiv sein, Du würdest das Problem damit nur verlagern. Kleine Tools sind meiner Erfahrung nach in solchen Fällen einfach effektiver, will man seine Brötchen nicht damit verdienen oder der Spielcharakter steht im Vordergrund (und weniger die Problemlösung selbst) ;)
 
Zuletzt bearbeitet:

conocco

Erdapfel
Registriert
22.06.24
Beiträge
5
Hallo Obstbauer,
ich habe aktuell genau das gleiche Problem mit der Umbenennung von Dateien in mehreren Ordnern bzw. Unterordnern. Hast du das Problem mit Renamer gelöst bekommen oder wie hast du es letztendlich geschafft?
Für eine kurze Info wäre ich dir sehr dankbar.
VG Conocco
 

rakader

Gelbe Schleswiger Reinette
Registriert
29.10.06
Beiträge
1.764
Hast Du auf das Datum geschaut? Der Thread ist 4 Jahre alt und der Frager hat sich nie wieder gemeldet. Mach doch in soclhen Fällen einen neuen Faden auf und andere werden nicht umsonst benachrichtigt. Danke dafür.
 

conocco

Erdapfel
Registriert
22.06.24
Beiträge
5
Klar habe ich das gesehen ... hätte ja sein können, dass er sein Problem gelöst hat und eben nur nichts mehr kommuniziert hat.
Da ich exakt das gleiche Problem habe und meine sonstigen Recherchen im Netz nichts ergeben haben, dachte ich, ich versuch's mal auf diesem Weg ... mehr als nichts kann ja nicht dabei rauskommen. 🤷🏻‍♀️
 

rakader

Gelbe Schleswiger Reinette
Registriert
29.10.06
Beiträge
1.764
Falsch gedacht. Das ist hier nicht gerne gesehen. Lies Dir mal die Netiquette durch.
 

conocco

Erdapfel
Registriert
22.06.24
Beiträge
5
Sorry, ich habe mich erst heute bei diesem Forum aus besagtem Grund angemeldet ... hatte auf Hilfe gehofft und habe keinerlei Forum-Erfahrung. Dann werde ich mich wohl gleich wieder abmelden. Schade ...
 

rakader

Gelbe Schleswiger Reinette
Registriert
29.10.06
Beiträge
1.764
Wenn Du es bewusst nicht verstehen, willst, wird es wohl besser sein, sich wieder abzumelden.
 

doc_holleday

Signe Tillisch
Registriert
14.01.12
Beiträge
13.438
Dann werde ich mich wohl gleich wieder abmelden.

Musst du nicht. Es gibt auch andere, freundlichere Leute hier im Forum. Und, wer weiß, vielleicht antwortet ja auch noch irgendjemand mit Bezug zum Thema.

In dem Sinne, nicht stressen lassen und willkommen bei Apfeltalk.
 

conocco

Erdapfel
Registriert
22.06.24
Beiträge
5
Sorry, bin wohl einfach blöd, blond und weiblich ... bei so viel Nettigkeit fällt es mir nicht schwer den Account direkt wieder zu löschen. Aber danke für den "freundlichen" Hinweis ...
 

rakader

Gelbe Schleswiger Reinette
Registriert
29.10.06
Beiträge
1.764
Das Problem ist doch, dass eine alte Technologie mit einer neuen per Google verknüpft wird - und sich alte Aussagen durchlesen zu müssen, ist eine Zumutung für Mitleser. Beim Googeln wird Altes wieder nach vorne gerückt. Es gibt berechtigte Gründe, warum das Reaktivieren toter Threads nicht gerne gesehen ist - und hier hatte der Fragesteller nicht einmal die Höflichkeit sich zu bedanken.
Und wenn man fragt, sollte man sich die Posts auch genauer durchlesen und nicht nur den letzten, das gehört auch zur Freundlichkeit - Obstbauer bezog sich auf Applescript, der Renamer erklärt hat, war ich.
Es gibt auch entsprechende Hinweise in den Forenregeln bzw. Pins. Es ist immer gut, sich das zuerst durchzulesen, wenn man mit Foren nicht vertraut ist.
 
Zuletzt bearbeitet:

conocco

Erdapfel
Registriert
22.06.24
Beiträge
5
@ doc_holleday: Danke :)

@ rakader:
Auch dir ein ehrlich gemeintes Danke für die Aufklärung. Wie zuvor gesagt, ich habe keinerlei Forum-Erfahrung. Ich bin bei meiner Recherche lediglich auf diesen alten Chat gestoßen ... und war froh, endlich genau mein Problem gefunden zu haben ... so habe ich - vielleicht zu überschwänglich - einfach auf diesen Chat reagiert und ging davon aus, dass ich mit meiner Nachfrage auch nur "aktiv" den ursprünglichen Fragesteller "belästige" (daher auch die persönliche Ansprache an Obstbauer) und der hätte ja auch ohne "Nachlesen" gewusst, was das Problem war. Ich hatte mir den kompletten Chat durchgelesen und mir war auch bewusst, dass der Tipp bezüglich Renamer von einem anderen kam, aber ich wollte ja von ihm wissen, ob das die Lösung seines Problems war ...
Nun bin ich wieder etwas schlauer ... wollte hier wirklich keine Unruhe erzeugen ... und bin mir sicher, dass dies hier nun mein erster und wohl auch letzter Ausflug in ein Forum war. Sorry nochmals für meine unbedachte Anfrage ...
 

rakader

Gelbe Schleswiger Reinette
Registriert
29.10.06
Beiträge
1.764
Du kannst auf eine Antwort von obstbauer warten. Ich warte darauf auch schon seit vier Jahren. Oder Du probierst Renamer einfach aus.