Ich empfehle das, womit Sie diese Aufgabe am besten bewältigen können, vor allem, wenn Sie es regelmäßig tun müssen. Batch-Dateien, Powershell, VBScript, JScript, Ruby, Perl, Python, C#, was auch immer. Womit auch immer Sie es schneller erledigen können.
Mit Powershell und höherwertigen Programmen haben Sie mehr Kontrolle, aber Sie können dies auch mit dem Windows Script Host mit VBScript oder JScript tun. Vor Powershell habe ich viele einfache Aufgaben wie diese erledigt, indem ich einfache VB-Skripte geschrieben und sie mit WScript ausgeführt habe.
Ich sollte auch erwähnen, dass, wenn Sie jemals ein so einfaches Skript auf einem anderen Rechner verwenden müssen, Sie so ziemlich sicher sein können, dass WScript auf diesem Rechner vorhanden ist, wenn es sich um Windows XP oder höher handelt, während Powershell nur auf neueren Versionen von Windows verfügbar ist. Oder Sie verwenden C#... wenn Sie es beherrschen. Auf Ihrem Rechner ist wahrscheinlich der C#-Compiler installiert, ob Sie es wissen oder nicht.
Einfaches Beispiel: In meiner Musiksammlung musste ich die Attribute aller Dateien mit bildbezogenen Erweiterungen und Musikwiedergabelistenerweiterungen auf "versteckt" setzen, um zu verhindern, dass Windows Media Player diese Dateien automatisch zu meiner Bibliothek hinzufügt. Die Bibliothek würde dann mit allen Arten von Albumcovers in der Bilderbibliothek gefüllt werden. Ich habe gerade ein schnelles JScript geschrieben, das mit WScript.exe ausgeführt wird, um die Verzeichnisstruktur zu durchlaufen und diese Attribute zu setzen. Ich führe es regelmäßig aus, wenn ich neue Musik bekomme, und entweder iTunes oder WMP fügt diese Bilder automatisch dem Verzeichnis hinzu.
Links: