VBScript'te EXE Nasıl Çalıştırılır

Visual Basic'in bir alt kümesi olan VBScript, herkesin kullanışlı Windows uygulamaları oluşturmak için kullanabileceği ücretsiz bir programlama dilidir. Bir ".vbs" metin dosyasına yalnızca birkaç ifade ekleyerek, metin dosyalarına yazabilir ve hatta "Çalıştır" komutunu kullanarak EXE programlarını başlatabilirsiniz. Bu komut, sık kullanılan programlara kısayollar oluşturmak istediğinizde kullanışlıdır. Geliştiriciler, gerektiğinde harici EXE programlarını başlatmak için daha karmaşık VBScript uygulamalarının içinde "Çalıştır" komutunu da kullanabilir.

Aşama 1

Not Defteri'ni açın ve aşağıdaki kodu yeni bir belgeye yapıştırın:

Günün Videosu

WshShell = WScript olarak ayarlayın. CreateObject("WScript. Kabuk")

Dim exeAd Soluk durumKodu

exeName = "%windir%\not defteri"

statusCode = WshShell. Çalıştır (exeName, 1, true)

MsgBox("Programın Sonu")

Bu VBScript kodu, 1. satırda bir "Kabuk" nesnesi oluşturur. "exeName" değerini not edin. Bu değişken, çalıştırmak istediğiniz EXE'nin adını tutar. Bu ad, bu örnekte Not Defteri'ne giden yoldur. "C" sürücünüzde bulunan "MusicLab.exe" adlı bir EXE programını çalıştırmak isteseydiniz, dördüncü ifadenin aşağıdaki gibi görünmesini sağlardınız:

exeName = "C:\MusicLab.exe"

Şimdilik "exeName" değerini değiştirmeden bırakın. Sonraki ifade "Çalıştır" komutunu yürütür. "Çalıştır" komutu, "exeName" değişkeninde belirtilen EXE'yi çalıştırır. "Çalıştır" komutundaki ikinci parametre "1", VBScript'e EXE penceresinin açıldığında nasıl görünmesini istediğinizi söyler. "1" değeri, VBScript'in normal bir pencere görüntülemesine neden olur. "Çalıştır" komutundaki son değer olan "true", VBScript programının çalıştığı EXE kapanana kadar duraklamasına neden olur. Son ifade, VBScript'in tamamlandığını size bildiren bir mesaj kutusu görüntüler.

Adım 2

Not Defteri'nin "Dosya" düğmesini ve ardından "Farklı Kaydet"i tıklayın. Farklı Kaydet penceresi açılır. Bu pencere, VBScript programınızı kaydetmenizi sağlar.

Aşama 3

"Dosya Adı" metin kutusuna "MyScript" gibi program için bir ad yazın. Bu adın sonuna ".vbs" ekleyin. Örneğin, dosya adı olarak "MyScript"i seçerseniz, dosya adı metin kutusuna "MyScript.vbs" (tırnak işaretleri olmadan) yazın ve "Kaydet"i tıklayın. Bu, dosyayı bir VBScript dosyası olarak kaydeder.

4. Adım

Windows Gezgini'ni açın ve dosyayı bulun. Dosyaya çift tıklayın. Çalışır ve yeni bir Not Defteri örneği. VBScript programı, "Çalıştır" komutuna "1" değerini ilettiğiniz için Not Defteri açıldıktan sonra duraklar. Bunun yerine 0'ı geçmiş olsaydınız, VBScript duraklamaz.

Adım 5

Not Defteri'ni kapatın. Program yürütmeyi sürdürür ve "Programın Sonu" yazan mesaj kutusunu görüntüler.

Çoğu zaman, EXE'yi başlatmak için VBScript kullandığınızda bir EXE penceresinin nasıl göründüğünü umursamayabilirsiniz. Bu örnek, daha önce açıklanan "Çalıştır" komutunda görüldüğü gibi "1" pencere stilini kullanır. "1" değeri pencereyi etkinleştirir ve normal modda görüntüler. Ancak bunun yerine "2"yi "Çalıştır" komutuna iletebilirsiniz. "2" sayısı, VBScript'e EXE penceresini etkinleştirmesini ve simge durumuna küçültmesini söyler. On pencere stili mevcuttur. Her stil, EXE penceresini farklı bir şekilde görüntüler. VBScript ve "WindowStyle" parametresini tartışan web sitelerinde bu stilleri gösteren tablolar bulabilirsiniz.