כיצד להפעיל EXE ב-VBScript

VBScript, קבוצת משנה של Visual Basic, היא שפת תכנות חינמית שכל אחד יכול להשתמש בה כדי ליצור יישומי Windows שימושיים. על ידי הוספת רק כמה הצהרות לקובץ טקסט ".vbs", אתה יכול לכתוב לקבצי טקסט ואפילו להפעיל תוכניות EXE באמצעות פקודת "הפעלה". פקודה זו שימושית כאשר ברצונך ליצור קיצורי דרך לתוכניות בשימוש תכוף. מפתחים יכולים גם להשתמש בפקודה "הפעלה" בתוך יישומי VBScript מורכבים יותר כדי להפעיל תוכניות EXE חיצוניות לפי הצורך.

שלב 1

פתח את פנקס הרשימות והדבק את הקוד הבא במסמך חדש:

סרטון היום

הגדר WshShell = WScript. CreateObject("WScript. צדף")

Dim exeName Dim statusCode

exeName = "%windir%\notepad"

statusCode = WshShell. הפעל (exeName, 1, true)

MsgBox ("סוף תוכנית")

קוד VBScript זה יוצר אובייקט "Shell" בשורה 1. שימו לב לערך של "exeName". משתנה זה מכיל את השם של ה-EXE שברצונך להפעיל. השם הזה הוא הנתיב לפנקס רשימות בדוגמה זו. אם תרצה להפעיל תוכנית EXE בשם "MusicLab.exe" הממוקמת בכונן "C" שלך, תגרום להצהרה הרביעית להופיע באופן הבא:

exeName = "C:\MusicLab.exe"

השאר את הערך של "exeName" ללא שינוי לעת עתה. ההצהרה הבאה מבצעת את הפקודה "הפעלה". הפקודה "Run" מריצה את ה-EXE שצוין במשתנה "exeName". הפרמטר השני, "1", בפקודה "הפעלה" אומר ל-VBScript כיצד תרצה שחלון ה-EXE יופיע כשהוא נפתח. ערך של "1" גורם ל-VBScript להציג חלון רגיל. הערך הסופי בפקודה "Run", "true" גורם לתוכנית VBScript להשהות עד לסגירת ה-EXE שהיא מריץ. ההצהרה הסופית מציגה תיבת הודעה המאפשרת לך לדעת שה-VBScript הושלם.

שלב 2

לחץ על כפתור "קובץ" של פנקס רשימות ולאחר מכן לחץ על "שמור בשם". החלון שמירה בשם נפתח. חלון זה מאפשר לך לשמור את תוכנית VBScript שלך.

שלב 3

הקלד שם עבור התוכנית, כגון "MyScript" בתיבת הטקסט "שם קובץ". הוסף ".vbs" לסוף השם הזה. לדוגמה, אם תבחר "MyScript" כשם הקובץ, הקלד "MyScript.vbs" (ללא המירכאות) בתיבת הטקסט של שם הקובץ ולחץ על "שמור". זה שומר את הקובץ כקובץ VBScript.

שלב 4

פתח את סייר Windows ואתר את הקובץ. לחץ פעמיים על הקובץ. זה פועל ומופע חדש של Notepad. תוכנית VBScript משתהה לאחר פתיחת פנקס הרשימות מכיוון שהעברת את "1" לפקודה "הפעלה". אם עברת במקום 0, ה-VBScript לא היה מושהה.

שלב 5

סגור את פנקס הרשימות. התוכנית ממשיכה את הביצוע ומציגה את תיבת ההודעה שאומרת "סוף תוכנית".

עֵצָה

פעמים רבות, אולי לא אכפת לך איך נראה חלון של EXE כשאתה משתמש ב-VBScript כדי להפעיל את ה-EXE. דוגמה זו משתמשת בסגנון חלון של "1", כפי שניתן לראות בפקודה "הפעלה" שתוארה קודם לכן. הערך "1" מפעיל את החלון ומציג אותו במצב רגיל. עם זאת, אתה יכול להעביר את "2" לפקודה "הפעלה" במקום זאת. המספר "2" אומר ל-VBScript להפעיל את חלון ה-EXE ולמזער אותו. קיימים עשרה סגנונות חלונות. כל סגנון מציג את החלון של ה-EXE בצורה שונה. אתה יכול למצוא טבלאות המציגות את הסגנונות הללו באתרי אינטרנט הדנים ב-VBScript ובפרמטר "WindowStyle".