Ich suche einige Beispiele für eine .bat oder WSH-Skript suchen, die folgendes tun:A .bat oder WSH-Skript, das für Dateien
- Recursively Dateinamen in einem Verzeichnis lesen mit einem Vom Benutzer bereitgestellte Erweiterung (.dll, .exe usw.)
- Durchsuchen Sie ein benutzerdefiniertes Verzeichnis nach den obigen Dateinamen
- Generieren Sie einen TXT- oder XLS-Bericht der Ergebnisse, z. B .: x.txt wurde in "C : \ temp "," C: \ blah "
TIA.
EDIT:
Hoppla, ich klären sollte: Es gibt zwei Verzeichnisse und zwei Such hier.
Suche 1: für alle * .dll
- einen Benutzer bereitgestellt Verzeichnisses "DuFormal 1" Suche.
Suche 2:
- Suche einen anderen Benutzer zur Verfügung gestellt Verzeichnis „Dir 2“ für die Dateinamen erzeugt in Suche 1. Diese Suche muss auch rekursiv sein.
Also, wenn Suche 1 foo.dll, foo2.dll und foo3.dll in Dir 1, 2 Suche sollte in Dir 2 sucht foo.dll, foo2.dll und foo3.dll findet, und bieten eine Bericht (einfache Auflistung) jeder gefundenen Datei.
Das bringt uns nahe; muss ein/s zur ersten Zeile hinzufügen. Was wir wirklich brauchen, ist eine Möglichkeit, das Verzeichnis aus dem Dateinamen in %% f; Jetzt sucht es nach dem vollständigen Dateinamen von dir1 in dir2. Auch die Suche in dir2 (%% 3) muss rekursiv sein. – chrome
OK, ich habe meine Antwort mit etwas bearbeitet, das funktionieren könnte ... –
Toll, danke, dass du zurückkommst und das änderst, und für die Benutzung von & 1. –
chrome