Fischer-Bayern.de
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

den inhalt eines ordners prüfen

 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
peter
•->
•->


Anmeldedatum: 03.02.2001
Beiträge: 6

BeitragVerfasst am: 17.12.2001 - 22:45    Titel: den inhalt eines ordners prüfen Antworten mit Zitat

tag zusammen,

kann ich ein script schreiben, welches prüft ob sich ein bestimmtes file in einem ordner befindet?

vielen dank
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Snow
Administrator
Administrator


Anmeldedatum: 21.11.2000
Beiträge: 1955
Wohnort: Deiningen

BeitragVerfasst am: 17.12.2001 - 23:13    Titel: den inhalt eines ordners prüfen Antworten mit Zitat

Hallo peter,

verfrachte die Namen aller, im Ordner enthaltenen Dateien in eine Liste. Danach kannst du prüfen, ob die gesuchte Datei enthalten ist.

set myFile to "scriptstudio.pdf" -- gesuchte Datei

set derOrdner to choose folder -- Ordner auswählen
tell application "Finder"
set FileListe to the name of every file of derOrdner
end tell

if myFile is in FileListe then
display dialog "Herzlichen Glückwunsch! Datei gefunden!"
else
display dialog "Die Datei \"" & myFile & "\" ist nicht in diesem Ordner"
end if


Wenn jetzt im gewählten Ordner noch weitere Unterordner vorhanden sind, musst du eine rekursive Routine verwenden, damit auch die Unterordner geprüft werden.

Ein Musterbeispiel einer solchen Routine findest du im Script "RecursiveFileTrasher" von Thomas (macgix). Du kannst es unter

DasGlaubIch.Net

herunterladen.
_________________
Peter
-
Fischer-Bayern.de|Shadetreemicro.com


Zuletzt bearbeitet von Snow am 24.02.2003 - 23:35, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
peter
•->
•->


Anmeldedatum: 03.02.2001
Beiträge: 6

BeitragVerfasst am: 18.12.2001 - 07:56    Titel: den inhalt eines ordners prüfen Antworten mit Zitat

Hallo Snow,

wie immer, viiiielen Dank. Dieses Forum ist einfach genial!

Gruß Peter
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
DanB
•-->
•-->


Anmeldedatum: 22.11.2000
Beiträge: 38
Wohnort: Weertzen, Niedersachsen

BeitragVerfasst am: 18.12.2001 - 19:40    Titel: den inhalt eines ordners prüfen Antworten mit Zitat

Es geht auch einfacher, im Finder gibt es nämlich einen extra Befehl um die Existenz einer Datei zu prüfen: exists

set myFile to "scriptstudio.pdf" -- gesuchte Datei

set derOrdner to choose folder -- Ordner auswählen
tell application "Finder"
if exists file myFile of derOrdner then
display dialog "Herzlichen Glückwunsch! Datei gefunden!"
else
display dialog "Die Datei \"" & myFile & "\" ist nicht in diesem Ordner"
end if
end tell

Gruß,
danB
_________________
danB
[url]mailto:danB@advancedscripting.de[/url]
http://www.advancedscripting.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Snow
Administrator
Administrator


Anmeldedatum: 21.11.2000
Beiträge: 1955
Wohnort: Deiningen

BeitragVerfasst am: 18.12.2001 - 20:09    Titel: den inhalt eines ordners prüfen Antworten mit Zitat

Surprised Jetzt wo ich es sehe, fällt mir auf, dass ich das, was ich oben geschrieben habe eigentlich noch nie selbst verwendet habe.
Ich nehme ja auch immer 'exists'.

Denke ich evtl. schon zu kompliziert? Confused

Glaube fast, dass ich mal Urlaub brauche. Cool
_________________
Peter
-
Fischer-Bayern.de|Shadetreemicro.com
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen AIM-Name
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Fischer-Bayern.de Foren-Übersicht -> AppleScript-Forum Alle Zeiten sind GMT + 2 Stunden
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2002 phpBB Group
Deutsche Übersetzung von phpBB.de


AppleScript für absolute Starter