كيفية استدعاء أكثر من ملفات دفعية واحدة في VBScript؟
-
23-09-2019 - |
سؤال
أنا أستخدم الكود التالي للاتصال بملف دفعة:
dim shell
set shell=createobject("wscript.shell")
shell.run "a.bat D:\a"
set shell=nothing
كيف يمكنني الاتصال بأكثر من ملف دفعة واحدة ، بحيث يتم تنفيذ تنفيذ الملف الأول عند تنفيذ الملف الثاني. كما هو الحال دائمًا ، أقدر حقًا أي مساعدة مقدمة.
المحلول
أقل
shell.run "a.bat D:\a"
أضف خطًا آخر مع آخر
shell.run "b.bat ...."
أو قم بإنشاء ملف دفعي يقوم باستدعاء جميع ملفات الدُفعات الأخرى ، واتصل ملف الدُفعات هذا من البرنامج النصي.
نصائح أخرى
الخيار صريح
قاتمة أوشيل
تعيين Oshell = wscript.createBject ("wscript.shell")
Oshell.run "Runas /noprofile /user: administrator" "٪ comspec ٪ /c 1stcommand && 2ndcommand && 3rdcommand" "" ، 1 ، false
wscript.sleep 1000
Oshell.Sendkeys "administratorpassword ~"
wscript.quit
لا تنتمي إلى StackOverflow