Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Neue Datein aus Verzeichnisstruktur ermitteln und per Mail verschicken

Frage Entwicklung Batch & Shell

Mitglied: n4426

n4426 (Level 2) - Jetzt verbinden

25.09.2009, aktualisiert 20:51 Uhr, 4180 Aufrufe, 2 Kommentare

Hallo zusammen,

ich hab mal wieder ein Problemchen.

Ich versuche gerade ein Batch zu schreibne, mit dem ich ein Verzeichnis auf neue Datein (seit dem letzten lauf) durchsuchen möchte und dann eine list mit den Dateinamen per Mail (z.B. über Blat) verschicken möchte.


Die Verzeichnisstruktur ist so aufgabaut.

59df889f14b152e286bf4faf295a6ba0-verzstruktur - Klicke auf das Bild, um es zu vergrößern

In den Ordnern auf Ebene 3 (z. B. P001.014) liegen die Dokumente (PDF- und TIFF-Datein) die bei der Abfrage berücksichtigt werden sollen.

Ich hab einige Zeit gesucht und dann diesen ansazt gefunden, mit dem ich aber nicht wirklich weiterkommen, da hier nur ausgegebn wird, ob es eine neue Datei gibt oder nicht.

Das ganze soll dann in regelmäßigen abständen 1 bis 2 mal täglich als Geplanter Task auf einem Windows 2003 server laufen.

Hat einer von euch eine Idee wie man sowas lösen könnte?

Vielen Dank im voruas für eure Hilfe.

mfg
andi
Der Kommentar von 81825 wurde vom Moderator am 30.03.17 ausgeblendet!
Mitglied: n4426
25.09.2009 um 21:17 Uhr
Ich fand den ansatz mit dem beiden Log-Datein die dann verglichen werden eigentlich recht interesant.

Ich würd eigentlich ungern mit Datumgsangaben arbeiten.

Kann mann sich denn die Unterschieder der Liste nicht auch ausgeben lassen?

mfg
andi
Bitte warten ..
Der Kommentar von 81825 wurde vom Moderator am 30.03.17 ausgeblendet!
Mitglied: n4426
30.09.2009 um 19:05 Uhr
Hab jetzt eine lösung dafür gefunden.

PDF-Datein auslesen
01.
for /f "eol=' tokens=1,2* delims=," %%a in (Verzeichnisse.txt) do ( 
02.
	echo %%a 
03.
	for /f "eol=' tokens=1,2* delims=," %%i in ('DIR %%a /b') do ( 
04.
		EcHO %%i 
05.
		DIR %%a\%%i\*.pdf /b >>ausgabe.txt 
06.
	)	 
07.
)
Ausgabedatein vergleichen und als ergebnis die neuen Datein ausgeben.
01.
for /f "delims=" %%i in (ausgabe.txt) do @Findstr "%%i" ausgabe_old.txt >nul || @echo %%i >>ergebnis.txt
Dann muss nur noch die Ergebnis.txt z.B. mit Blat verschickt werden.

mfg
andi
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Powershell Skript Ordnerinhalt auflisten und per E-Mail verschicken (2)

Frage von xbast1x zum Thema Batch & Shell ...

Batch & Shell
Neue Zeile verhindern (Batch)

Frage von clragon zum Thema Batch & Shell ...

E-Mail
Autokonfiguration für E-Mail Clients (3)

Frage von Netscape zum Thema E-Mail ...

Neue Wissensbeiträge
Google Android

Cyanogenmod alternative Downloadquelle

(5)

Tipp von Lochkartenstanzer zum Thema Google Android ...

Batch & Shell

Batch als Dienst bei Systemstart ohne Anmeldung ausführen

(5)

Tipp von tralveller zum Thema Batch & Shell ...

Sicherheits-Tools

Sicherheitstest von Passwörtern für ganze DB-Tabellen

(1)

Tipp von gdconsult zum Thema Sicherheits-Tools ...

Heiß diskutierte Inhalte
Windows Server
gelöst Exchange HyperV Prozessorlast (19)

Frage von theoberlin zum Thema Windows Server ...

Windows Server
Server mit Netzwerkaussetzern (18)

Frage von SarekHL zum Thema Windows Server ...

Server-Hardware
gelöst SPP von HP Abwärtskompatibel? (14)

Frage von fireskyer zum Thema Server-Hardware ...

Netzwerke
Vorschlag Hotelverkabelung (14)

Frage von FA-jka zum Thema Netzwerke ...