Besser als Batch Ein Windows Scripting Host-Lernprogramm

Besser als Batch Ein Windows Scripting Host-Lernprogramm / Windows

Wenn Sie schon eine Weile in der Computerwelt gearbeitet haben, sind Sie mit Stapeljobs wahrscheinlich ziemlich vertraut. IT-Experten auf der ganzen Welt nutzten sie, um alle Arten automatisierter Computerverarbeitungsjobs und persönlicher Aufgaben auszuführen. In der Tat hat Paul kürzlich über das Schreiben einer einfachen Stapelverarbeitungsdatei (BAT) berichtet. Wie schreibe ich eine einfache Stapelverarbeitungsdatei (BAT)? Batchdateien können alltägliche Computeraufgaben automatisieren. Im Folgenden erfahren Sie, wie Batch-Dateien funktionieren und wie Sie Ihr erstes Batch-Skript schreiben. Lesen Sie mehr darüber, wie Sie eine solche Datei schreiben.

Das Problem bei Batch-Jobs ist, dass sie sehr begrenzt waren. Der Befehlssatz war etwas kurz und erlaubte nicht viel Funktionalität, wenn es um strukturierte Logik ging, wenn-dann, für, nächste und while-Schleifen verwendet wurde.

Später kam Windows Scripting Host hinzu. Der MS Windows Scripting Host ist ein mehrsprachiges Skript-Dienstprogramm, das Microsoft ab Windows 98 standardmäßig auf allen PCs installiert hat. In der zweiten Generation des Tools wurde es in Microsoft Script Host (MSH) umbenannt..

Ein Microsoft Scripting Host-Lernprogramm

Hier bei MUO lieben wir die Computerautomatisierung. Beispielsweise behandelte Varun Sikuli, ein Werkzeug zum Schreiben von Automatisierungsskripten, und Guy zeigte Ihnen, wie Sie AutoIt verwenden können. Automatisieren von mundären Aufgaben mit AutoIt. Wie automatisieren Sie mündliche Tasks mit AutoIt Read More, um Aufgaben zu automatisieren. Das Coole an MSH ist, dass, wenn Sie einen Post-Win 98-PC haben, Sie einen schreiben können “Stapel” Skript in verschiedenen Sprachen.

Zu den verfügbaren Sprachen gehören JScript, VBA und VBscript. Es ist auch möglich, Skripts in Perl, Python, PHP, Ruby oder sogar Basic zu schreiben, wenn Sie die richtige Implementierung mit der richtigen Skript-Engine haben.

Ich persönlich kenne Visual Basic gut, daher entscheide ich mich normalerweise für VBScript. Das Schöne daran ist, dass Sie keine spezielle Programmiersoftware oder Compiler benötigen. Öffnen Sie einfach Notepad und schreiben Sie Ihr Skript, genau wie Sie Ihre Stapeljobs geschrieben haben.

Ohne etwas zu installieren, können Sie Skripte in VB schreiben. Das einfachste Skript ist das Drucken von Text in ein Popup-Fenster wie folgt:

Speichern Sie die Datei als .vbs, und Windows erkennt sie und führt sie aus. Dies geschieht, wenn Sie auf die Datei oben doppelklicken:

Sie können fortgeschrittenere Skripts in den von Ihnen gewohnten Sprachen schreiben. Platzieren Sie für größtmögliche Flexibilität undd