عند محاولة تشغيل VBScript بالنقر المزدوج عليه ، قد يفتح البرنامج النصي في المفكرة. يحدث هذا إذا قام المستخدم بتعيين Notepad كبرنامج افتراضي (بدلاً من wscript.exe) لملفات .vbs
، باستخدام Open مع أو من خلال أي طرق أخرى ..
[إصلاح] فتح ملفات VBScript مع المفكرة
تشغيل VBScript يدويًا
لتشغيل البرنامج النصي ، يمكنك استخدام أحد هذين الملفين التنفيذيين لـ Windows Script Host.
- CScript.exe (مضيف البرمجة النصية المستند إلى وحدة التحكم)
- WScript.exe (مضيف البرمجة النصية المستند إلى Windows)
سواء كنت تستخدم WScript أو CScript ، ما زلت تشغل البرامج النصية بنفس الطريقة. يكمن الاختلاف فقط في الإخراج - حيث ينتج WScript إخراجًا في إطارات ، بينما يرسل CScript مخرجاته إلى نافذة الأوامر التي بدأ فيها. (REF: تشغيل البرامج النصية من Windows)
لتشغيل ملف VBScript باستخدام CScript.exe ، استخدم بناء جملة سطر الأوامر التالي:
cscript.exe "drive: \ path \ filename.vbs"
لتشغيل ملف VBScript باستخدام WScript.exe ، استخدم بناء جملة سطر الأوامر التالي:
wscript.exe "drive: \ path \ filename.vbs"
إصلاح الإجراء الافتراضي "فتح" ل VBScripts
لإعادة تعيين الإجراء الافتراضي لأنواع ملفات .vbs بحيث يؤدي النقر المزدوج إلى تنفيذ الملف بدلاً من فتحه في "المفكرة" ، اتبع الخطوات التالية:
قم بتنزيل vbsfix.zip وحفظه على سطح المكتب. قم بفك ضغط ملف REG المرفق vbsfix_vista.reg وتشغيله بالنقر المزدوج عليه. انقر فوق نعم عند سؤالك عن التأكيد.
يؤدي هذا إلى تغيير الإجراء الافتراضي لملفات .vbs التي تربطها بملف Windows Scripting Host القابل للتنفيذ.