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, 4182 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 25.05.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 25.05.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 ...

Netzwerkmanagement
gelöst Neue Cisco Switche im Netzwerk ermitteln um diese zu konfigurieren (9)

Frage von WinLiCLI zum Thema Netzwerkmanagement ...

Outlook & Mail
gelöst Anhang einer neuen Mail in eine andere neue Mail per Drag and Drop schieben (7)

Frage von slansky zum Thema Outlook & Mail ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(29)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
ISDN & Analoganschlüsse
gelöst Splitter - RJ45 zu RJ11? (13)

Frage von Waishon zum Thema ISDN & Analoganschlüsse ...

Webbrowser
Windows 7 unbeliebte Internetseite sperren (13)

Frage von Daoudi1973 zum Thema Webbrowser ...

LAN, WAN, Wireless
gelöst Suche Firmware Image für Cisco Aironet 1252 (10)

Frage von Herbrich19 zum Thema LAN, WAN, Wireless ...

Webbrowser
Internet Explorer schliesst direkt bei Start (10)

Frage von gabeBU zum Thema Webbrowser ...