Ich habe 2 Verzeichnisse, Ordner1 mit einer Liste von Dateien und Ordner2 mit der gleichen Datei-Liste, aber mit mehr Dateien. Ich muss Ordner 2 "andere Dateien"
erhalten Gibt es etwas wie Dateivergleich (fc) für Verzeichnisse, um die Unterschiede zurückzugeben?Batch-Datei, um 2 Verzeichnisse zu vergleichen und Namen von Dateien zu erhalten, die unterschiedlich sind [dos]
BEARBEITEN Ich erstelle derzeit 2 Listen mit dir
und dann eine Datei vergleichen. Jetzt muss ich nur die Ausgabe des fc
analysieren, um nur die Dateinamen zu enthalten.
fc /a "C:\whatever\text1.txt" "C:\whatever\text2.txt" >> "C:\whatever\differences.txt"
Ich weiß nichts (kostenlos) und Googling brachte nicht viel, aber Sie könnten immer Ihre eigene Konsole App mit C#, JAVA, was auch immer schreiben, und rufen Sie es aus Ihrem Batch-Programm. Das würde ich wahrscheinlich tun. – dcp
Ja, ich weiß, ich könnte es in C machen, aber ich habe schon ein paar Batch-Sachen geschrieben, ich habe nur versucht, eine schnelle Lösung zu finden. –
Ich habe eine in Batch-Sprache (siehe Antwort) Ich habe vergessen zu sagen, es heißt * dirc.bat * Ich frage mich, haben Sie nicht VBScript oder JScript zur Verfügung, da Sie die [Windows] (http: //en.wikipedia .org/wiki/Windows_Script_Host # Versionsgeschichte) – frayser