Hängt davon ab, wofür Sie Skripten müssen. Ich bin nicht einverstanden mit einigen Behauptungen früherer Poster.
Charge ist super. Es ist einfach und die meisten Skripte, die ich schreiben musste, können mit kürzerem Code als die meisten anderen Skriptsprachen erstellt werden. Es hat auch den Vorteil, dass es mit ein paar Unterschieden auf praktisch jedem Microsoft-Betriebssystem verwendet werden kann. Es ist auch großartig, weil Sie so gut wie jedes Befehlszeilendienstprogramm in Ihren Skripten verwenden können. Obwohl die eingebauten Funktionen manchmal etwas einschränkend sein können, hat wahrscheinlich jemand ein Befehlszeilentool, um das zu tun, was Sie brauchen, und wenn Sie sich mit Stapelskripten auskennen. Sie können es leicht integrieren und geben Ihnen WIRKLICH mächtiges Zeug.
PowerShell ist LEISTUNGSFÄHIG. Aber es ist noch ziemlich neu. Und obwohl es möglicherweise SEHR nützlich ist, bedeutet seine Neuheit, dass es nicht unbedingt etwas ist, in das Sie hineingehen und das Sie in einer bestimmten Situation / Situation verwenden können.
VBScript ist großartig und hat viele großartige Funktionen. Es erweitert auch Ihre Fähigkeiten, da VB-Skripte ASP-ähnlichen VBA-ähnlichen VB6-ähnlichen ähneln. Wenn Sie also eine dieser Sprachen beherrschen, können Sie die anderen (in den meisten Fällen) schnell herausfinden.
Andere Skriptsprachen wie Perl, KiXtart usw. haben ihren Platz, erfordern jedoch in der Regel die Installation zusätzlicher Tools / Dateien. Ich bin ein großer Fan des Lernens, Dinge mit dem zu tun, was mit dem Betriebssystem STANDARD kommt, damit Sie sich nicht daran festsetzen, "Ich weiß nicht, wie das geht" zu sagen, wenn Sie etwas tun müssen, aber etwas installieren, was nicht geht. t eine Option.
In Bezug auf Ressourcen wurden mehrere erwähnt, über die ich mich nicht beschweren kann ... Aber ich bin überrascht und sogar enttäuscht, dass zwei Websites nicht erwähnt wurden - allgemeine Skript-Tutorials und Übersichten finden Sie unter www.robvanderwoude.com Eine umfassende Befehlszeilenreferenz (insbesondere für Batches, aber auch für PowerShell und einige andere nützliche Dinge) finden Sie unter www.ss64.com