- Registriert
- 08.06.08
- Beiträge
- 202
Wenn ich einen write befehl gebe und in den Pfad variablen einsetze funktioniert das nicht. Ist das allgemein so oder nur bei mir?
so funktioniert es:
so nicht:
so funktioniert es:
set RefNum to (open for access file ¬
"Macintosh hd:Benedikt:Usersesktop:MeineDatei.txt" with write permission)
set Datei_Ende to (get eof RefNum)
set MeinText to ¬
"Das ist mein Text zum Testen." & return & ¬
"Es könnte durchaus noch mehr sein."
if Datei_Ende = 0 then
set DateiText to MeinText
else
set DateiText to return & MeinText
end if
try
write DateiText to RefNum ¬
starting at Datei_Ende + 1
close access RefNum
on error
close access RefNum
end try
so nicht:
set username to do shell script "whoami"
set RefNum to (open for access file ¬
"Macintosh hd:" & username & ":Usersesktop:MeineDatei.txt" with write permission)
set Datei_Ende to (get eof RefNum)
set MeinText to ¬
"Das ist mein Text zum Testen." & return & ¬
"Es könnte durchaus noch mehr sein."
if Datei_Ende = 0 then
set DateiText to MeinText
else
set DateiText to return & MeinText
end if
try
write DateiText to RefNum ¬
starting at Datei_Ende + 1
close access RefNum
on error
close access RefNum
end try