A
ASbeginner
Mitglied
Thread Starter
- Dabei seit
- 05.09.2009
- Beiträge
- 23
- Reaktionspunkte
- 2
Hallo,
ich lerne mir gerade etwas Applescript an (2. Tag).app
Ich möchte per Finder einen Ordner auswählen und dann alle Dateien in diesem mit einem neuen individuellen Namen verarzten.
Folgendes script funktioniert soweit.. bis auf das Umbenennen..
kann mir jemand sagen, wo ich den Fehler finde?
tell application "Finder"
activate
set targetFolder to (choose folder)
set tf to targetFolder as text
set P to (files of entire contents of targetFolder)
repeat with I from 1 to number of items in P
set {old_delims, my text item delimiters} to ¬
{my text item delimiters, ":"}
set this_item to item I of P as text
set NameDesFiles to last text item of this_item
set dd to (display dialog "Wie soll der neue Name für " & NameDesFiles & " lauten" default answer NameDesFiles)
set NeuerName to text returned of dd
set name of this_item to NeuerName
set my text item delimiters to old_delims
end repeat
end tell
ich lerne mir gerade etwas Applescript an (2. Tag).app
Ich möchte per Finder einen Ordner auswählen und dann alle Dateien in diesem mit einem neuen individuellen Namen verarzten.
Folgendes script funktioniert soweit.. bis auf das Umbenennen..
kann mir jemand sagen, wo ich den Fehler finde?
tell application "Finder"
activate
set targetFolder to (choose folder)
set tf to targetFolder as text
set P to (files of entire contents of targetFolder)
repeat with I from 1 to number of items in P
set {old_delims, my text item delimiters} to ¬
{my text item delimiters, ":"}
set this_item to item I of P as text
set NameDesFiles to last text item of this_item
set dd to (display dialog "Wie soll der neue Name für " & NameDesFiles & " lauten" default answer NameDesFiles)
set NeuerName to text returned of dd
set name of this_item to NeuerName
set my text item delimiters to old_delims
end repeat
end tell