Microsoft MVPs inside





 MCSEboard.de MCSE Forum zu Windows XP / 2003 / 2008 Server & Windows Vista / Windows 7
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Forum — Allgemein


Alles zum Thema Windows Clients für den Desktop: Windows 95 / 98 / NT / 2000 / XP / Vista / Win 7 — Q & A zu den Windows Client Versionen sowie Windows Media Center / Windows Home Server


Antwort
     
Themen-Optionen
Alt 17.03.2006, 12:03   #1
Newbie
 
Offline
Registriert seit: 03-2004
Beiträge: 15
Ideen um Dateien per Task zu suchen?

Hallo Leute,
der Chef hat mal wieder eine ganz tolle Idee:

Situation:
- Empfang von Dateien über eine OFTP-Anwendung von verschiendenen Kunden
- OFTP-Software vergibt den Dateinamen der empfangen Dateien nach Kundezugehörigkeit und Zeitstempel
- Beispiel:
Dateiname von Kunde ABC lautet : ABC_2006_03_17_120556
Alle empfangene Daten habe also eine kundenspezifische Kennung am Anfang der Datei.
- Admin sortiert die empfangenen Daten manuell in eine Windows-Verzeichnisstruktur ein die kundenspezifisch aufgebaut ist.

Aufgabe:
- "Irgendwas" soll das richtige manuelle Einsortieren der Dateien zyklisch überprüfen.
Es soll also verhindert werden dass der Admin Dateien von Kunden ABC bei Kunden XYZ einsortiert.

Problem:
- Chef läßt in dieser Sache NICHT mit sich reden.
- Ich kenne den Windows-Scripting-Host (WSH) nicht

Fragen:
- Kann man mit WSH ein Script erstellen das diese Aufgaben löst:
- Das Skript läuft einmal pro Tag
- Bei fehlerhaft einsortierter Datei wird eine einfache Pop-Up-Meldung ausgegeben
- Wo gibt's ein gute Lernsside für WSH?
- Gibt es andere Ansätze zum Lösen des Problems?

Gruß,
Tom
    Mit Zitat antworten
Alt 17.03.2006, 16:06   #2
Senior Member
 
Benutzerbild von master-obi-wan
 
Offline
Registriert seit: 05-2003
Beiträge: 498
Hallo Tom,

der Admin verschiebt Daten per Hand ?
Na Prost-Mahlzeit !

Warum ersparst du dem Admin nicht die "Verschieberei" und machst das per Script ?

Nur mal so als Denkanstoss:

verschieben.bat
Code:
@echo off
 
set quelle=c:\temp\verschieben\quelle
set ziel=c:\temp\verschieben\ziel
set logfile=c:\temp\verschieben\logfile.log

for /f "tokens=1,* delims=_" %%i in ('dir %quelle% /b') do (
if exist "%ziel%\%%i\" (
if exist "%ziel%\%%i\%%i_%%j" (
>>%logfile% echo %%i_%%j; Ist bereits vorhanden und wurde nicht verschoben ! ;%date%;%time%
) else (
move "%quelle%\%%i_%%j" "%ziel%\%%i\%%i_%%j" 
)
) else (
mkdir "%ziel%\%%i"
move "%quelle%\%%i_%%j" "%ziel%\%%i\%%i_%%j"
)
)
Voraussetzung für meine Batch ist natürlich, dass die Dateien auch mit dem "Kundenkürzel", wie in deinem Beispiel geschrieben, beginnen und mit einem Unterstrich vom Rest "getrennt" sind.

Schaus dir mal an ...



Off-Topic:
... tsss, Admin verschiebt Dateien per Hand ... tsss, Sachen gibts ...

Signatur
... may the force be with you !

    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Wie per CMD nach Dateien/Ordner suchen heinzelrumpel Windows Forum — Allgemein 7 15.04.2008 23:38
Gleiche Dateien suchen? Herbert Leitner Windows Forum — Allgemein 2 26.02.2005 12:22
Userabhängig nach Dateien suchen michaelk1962 Windows Forum — Allgemein 10 14.09.2004 13:53
suchen in PST-Dateien tomtom2 Windows Forum — Allgemein 2 12.09.2004 01:25
Suchen von Dateien Daiver Windows Forum — Allgemein 1 01.07.2004 13:19


Alle Zeitangaben in MEZ/CET. Es ist jetzt 07:43 Uhr. Seite generiert in 0,049 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang