Ich verwende Take Command 9.0. Ich habe verwendet JPSofts Produkte seit Jahren. Es hat eine Schnittstelle mit Registerkarten. Ich habe Take Command mit Take Command, Powershell und CMD.exe auf jeweils einer eigenen Registerkarte gestartet. Es bietet keine Syntaxhervorhebung. Take Command ist syntaktisch kompatibel mit CMD.exe und verbessert jeden Befehl ziemlich stark und fügt viele weitere hinzu.
PowerShell ist kein vollständiger Ersatz für CMD.exe oder Take Command. Ich selbst verwende beides. Sie werden sich vielleicht fragen, warum ich immer noch CMD.exe verwende, und zwar deshalb, weil ich Take Command zum Testen einer Batch-Datei verwende, die auf Befehle beschränkt ist, die in CMD.exe funktionieren, und ich dann die Batch-Datei auf einer Workstation/einem Server bereitstellen muss, auf dem Take Command nicht installiert ist. Ich kann die Datei in Take Command erstellen/testen und dann überprüfen, ob sie in CMD.exe funktioniert, bevor ich sie bereitstelle.
Ich kenne keine IDEs, die Intellisense speziell für Batch-Dateien anbieten. Und wenn doch, dann nur für einige wenige Schlüsselwörter. Meistens werden in Batch-Dateien Befehle ausgeführt, die außerhalb der Batch-Sprache liegen und nicht in die Intellisense einbezogen werden.
Ich verwende Textpad, um meine Batch-Dateien zu bearbeiten. Take Command verfügt über einen Debugger und Protokollierungsfunktionen, mit denen Sie Ihre Batchdateien ganz einfach testen können.
2 Stimmen
BGShell . Registerkarten-Frontend für PowerShell mit Intellisense und anderen Vorteilen. Los. Jetzt.