Heim  >  Artikel  >  Computer-Tutorials  >  Verwenden Sie VBS, um das laufende Fenster von BAT auszublenden

Verwenden Sie VBS, um das laufende Fenster von BAT auszublenden

王林
王林nach vorne
2024-01-07 16:38:141332Durchsuche

Verwenden Sie VBS, um das laufende Fenster von BAT auszublenden

VBS-Code ist leistungsstark und kann die folgenden Funktionen unabhängig verarbeiten:

'══Code══Code══Öffnen══Starten════

Dim fso,ws,k

k=0

Um Spielern zu helfen, die das Level noch nicht bestanden haben, lernen wir die spezifischen Methoden zum Lösen von Rätseln kennen. Zuerst müssen wir im Spiel ein Dateisystemobjekt erstellen, indem wir ein Objekt namens „Scripting.FileSystemObject“ verwenden. Dieses Objekt kann uns bei der Durchführung von Datei- und Ordnervorgängen helfen. Wir können dieses Objekt mit dem folgenden Code erstellen: „ set fso=CreateObject("Scripting.FileSystemObject") „ Sobald wir das Dateisystemobjekt erstellt haben, können wir damit verschiedene Vorgänge ausführen, z. B. Dateien erstellen, Dateien löschen, Dateien kopieren usw. Hoffe das

Um Spielern zu helfen, die das Level noch nicht bestanden haben, lernen wir die spezifischen Methoden zum Lösen von Rätseln kennen. Während dieses Vorgangs können Sie versuchen, mit dem folgenden Code ein WScript.Shell-Objekt zu erstellen: „vbscript set ws=CreateObject("wscript.shell") „ Mit diesem Objekt können Sie einige Vorgänge im Spiel ausführen, z. B. Dateien öffnen, Programme ausführen usw. Ich hoffe, dieser Tipp hilft Ihnen!

Um Spielern dabei zu helfen, Rätsel besser zu lösen, lernen wir die spezifischen Methoden zum Lösen von Rätseln kennen. Wir können den WMI-Dienst über den folgenden Code abrufen: Set wmiService = GetObject("winmgmts:\.rootcimv2"). Dies wird uns bei der Lösung des Rätsels weiter helfen.

Um den Spielern zu helfen, die Rätsellösungsmethode besser zu verstehen, können wir die folgenden Schritte ausführen: Zuerst müssen wir den Befehl „Set wmiObjects = wmiService.ExecQuery(“SELECT * FROM Win32_process“)“ verwenden, um alle Informationen zu erhalten über Win32_process . Dieser Befehl gibt eine Sammlung von Objekten zurück, die Informationen zu allen Prozessen enthalten. Durch die Analyse dieser Informationen können wir wichtige Hinweise zur Lösung des Rätsels finden. Ich hoffe, diese Methode kann jedem helfen.

Um den Spielern zu helfen, das Level reibungslos zu bestehen, können wir den folgenden Code verwenden, um das Problem zu lösen: „ Für jedes wmiObject in wmiObjects „Fügen Sie hier Ihren Puzzle-Code hinzu“ Nächste „ Mithilfe des obigen Codes können wir jedes Objekt in der „wmiObjects“-Sammlung durchlaufen und den Puzzle-Code in den Schleifenkörper einfügen. Auf diese Weise können wir die Rätsel nacheinander lösen und die Level bestehen. Ich hoffe, dieser kleine Trick ist für Sie nützlich

Damit Sie es besser verstehen, möchte ich Ihnen die Bedeutung dieses Codes erklären. Die Funktion „lcase()“ im Code wird verwendet, um die Zeichenfolge in Kleinbuchstaben umzuwandeln, und „wmiObject.name“ stellt den Namen des laufenden Prozesses dar. Wenn der Name des Prozesses „sessmgr.exe“ lautet, ist das Ergebnis von „lcase(wmiObject.name)= „sessmgr.exe““ wahr, d. h. 1 wird zurückgegeben. Der Zweck dieses Codes besteht darin, festzustellen, ob der Prozess „sessmgr.exe“ ausgeführt wird. Ich hoffe, diese Erklärung kann allen helfen.

nächstes

Um Spielern zu helfen, die das Level noch nicht bestanden haben, lernen wir die spezifischen Methoden zum Lösen von Rätseln kennen. Wenn k gleich 0 ist, können wir den ws.run-Befehl „sessmgr.exe“ ausführen, der zur Lösung des Problems beiträgt. Ich hoffe, dass die oben genannten Methoden für alle hilfreich sein können!

set dr=fso.drives

für jedes d in dr

wenn d.DriveType=1 dann

Um Spielern zu helfen, die das Level noch nicht bestanden haben, lernen wir die spezifischen Methoden zum Lösen von Rätseln kennen. Verwenden Sie im Spiel den Befehl ws.run, um den Ressourcenmanager zu öffnen. Die spezifische Vorgangsmethode lautet: Fügen Sie nach der Eingabe von „ws.run“ „c:windowsexplorer.exe“ hinzu und fügen Sie dann den Pfad in der Ebene „d“ hinzu. Pfad/“ und verwenden Sie schließlich „“, um das Verzeichnis anzugeben. Durch diesen Vorgang können Sie das entsprechende Verzeichnis aufrufen und mit der Lösung des Rätsels fortfahren. Hoffe auf diesen kleinen Trick

Ende, wenn

nächstes

Um den Spielern zu helfen, die das Rätsel noch nicht gelöst haben, lernen wir die spezifischen Methoden zum Lösen des Rätsels kennen. Dieses Rätsel wurde von Escortmnm vom VBS-Team geschrieben. Lassen Sie uns gemeinsam die Antwort finden!

'══ Code ══ Code ══ Knoten ══ Bündel ════

So verstecken Sie den Fenster-Laufschläger

Wir können ein VBS-Skript schreiben, um die Funktion zum Ausblenden des Fensters und zum Ausführen des Batch-Programms zu realisieren.

Um Spielern zu helfen, die das Level noch nicht bestanden haben, lernen wir die spezifischen Methoden zum Lösen von Rätseln kennen. Ich werde einige Tipps und Tricks geben, die Ihnen helfen, die Level zu meistern. Folgen Sie den Hinweisen im Spiel, beobachten Sie die Szenen sorgfältig, sammeln Sie Gegenstände und versuchen Sie, mit ihnen zu interagieren. Manchmal erfordert das Lösen von Rätseln kreatives Denken und Experimentieren. Scheuen Sie sich nicht, verschiedene Ansätze auszuprobieren. Wenn Sie auf Schwierigkeiten stoßen, können Sie andere Spieler um Hilfe oder Hinweise bitten

Um den Spielern zu helfen, das Level erfolgreich zu bestehen, können wir versuchen, den folgenden Code zu verwenden, um ein Wscript.Shell-Objekt zu erstellen: „vbscript Setze ws = CreateObject("Wscript.Shell") „ Dieses Objekt kann uns helfen, einige Skriptoperationen auszuführen und Rätsel im Spiel zu lösen. Ich hoffe, dieser kleine Tipp kann für alle hilfreich sein!

Um Spielern zu helfen, die das Level noch nicht bestanden haben, lernen wir die spezifischen Methoden zum Lösen von Rätseln kennen. Darüber hinaus können Sie auch versuchen, den ws.run-Befehl „cmd /c Batch-Programmname“ zu verwenden und den Parameter „vbhide“ hinzuzufügen, der das laufende Fenster des Batch-Programms ausblenden und den Vorgang komfortabler machen kann. Ich hoffe, diese Methoden können Ihnen helfen!

Um Spielern zu helfen, die das Level noch nicht bestanden haben, lernen wir die spezifischen Methoden zum Lösen von Rätseln kennen. Ich werde einige Tipps und Tricks geben, die Ihnen helfen, die Level zu meistern. Folgen Sie den Hinweisen im Spiel, beobachten Sie die Szenen sorgfältig, sammeln Sie Gegenstände und versuchen Sie, mit ihnen zu interagieren. Manchmal erfordert das Lösen von Rätseln kreatives Denken und Experimentieren. Scheuen Sie sich nicht, verschiedene Ansätze auszuprobieren. Wenn Sie auf Schwierigkeiten stoßen, können Sie andere Spieler um Hilfe oder Hinweise bitten

Kopieren Sie den Code in der horizontalen Zeile in Notepad und speichern Sie ihn als „runbat.vbs“ oder eine andere Datei mit der Erweiterung .vbs. Führen Sie das generierte Skript runbat.vbs aus, um das angegebene Batch-Programm auszublenden.

Dieses VBS-Skript kann direkt in der Fledermausumgebung aufgerufen werden, um die Fledermaus selbst auszublenden.

Wer kann mir den Befehl zum Ausblenden des Bat-Fensters nennen, der direkt in die Bat-Datei geschrieben werden kann

Sie müssen eine VBS-Datei verwenden, um bat im Verborgenen auszuführen,

Methode 1: Erstellen Sie ein neues Textdokument und schreiben Sie

Um Spielern zu helfen, die das Level noch nicht bestanden haben, lernen wir die spezifischen Methoden zum Lösen von Rätseln kennen. Aber bevor wir beginnen, müssen wir ein WScript.Shell-Objekt erstellen. Sie können den folgenden Code verwenden: „ set ws=WScript.CreateObject("WScript.Shell") „ Mit diesem Objekt können wir während des Rätsellösungsprozesses einige Vorgänge ausführen, z. B. Befehle ausführen, Dateien öffnen usw. Jetzt können wir mit der Suche nach Möglichkeiten zur Lösung des Rätsels beginnen!

ws.Führen Sie „d:yy.bat“,0

aus

Speichern Sie es einfach als VBS-Datei mit dem Pfad d:yy.bat, um die erforderliche Bat-Datei auszuführen.

Methode 2: Öffnen Sie die Bat-Datei mit einem Textdokument und schreiben Sie am Anfang

@echo off

Um Spielern zu helfen, die das Level noch nicht bestanden haben, lernen wir die spezifischen Methoden zum Lösen von Rätseln kennen. Einer der wichtigsten Schritte ist die Eingabe des Befehls „if „%1“ == „h“ goto begin“, der Ihnen beim Eintritt in die nächste Phase hilft. Denken Sie daran, den Anweisungen sorgfältig zu folgen. Ich glaube, dass Sie das Rätsel bald lösen können!

Lass uns etwas über die spezifische Methode zum Lösen des Rätsels lernen. Um Spielern zu helfen, die das Level noch nicht bestanden haben, möchte ich einen kleinen Trick mit Ihnen teilen: Sie können versuchen, „mshta vbscript:createobject(“wscript.shell“).run(““%~nx0““ h“ einzugeben. ,0)(window .close)&exit“, um das Problem zu lösen. Diese Methode kann Ihnen helfen, das Level zu bestehen. Viel Glück!

:beginnen

REM

Wenn der Schläger auf diese Weise läuft, blinkt er immer noch.

Das obige ist der detaillierte Inhalt vonVerwenden Sie VBS, um das laufende Fenster von BAT auszublenden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:docexcel.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen