11-12-23, 04:07 PM
(آخر تعديل لهذه المشاركة : 11-12-23, 05:29 PM {2} بواسطة AmeenRashed.)
جميل جداً ... فعلاً تم الهدف .
أصبح الآن عندى ثلاث ملفات Runme.bat ، Test.exe
والملف الذى أشرت به وليكن أسمه start.vbs
وعند البدء بتشغيل start.vbs سوف يقوم باستدعاء
Runme.bat
الذى يقوم بتشغيل Test.exe ثم حذف Test.exe ثم حذف نفسه( Runme.bat )
ويتبقى عندى الملف الأسكربت start.vbs
ومن الأفضل أن يقوم بحذف نفسه ( Start.vbs ) أيضاً بعد القيام بمهمته
وإذا تحقق ذلك ،
أليس من الأفضل الإستغناء عن الملف Runme.bat من خلال أوامر VBS
الملف Start.vbs
الملف Runme.bat
أصبح الآن عندى ثلاث ملفات Runme.bat ، Test.exe
والملف الذى أشرت به وليكن أسمه start.vbs
وعند البدء بتشغيل start.vbs سوف يقوم باستدعاء
Runme.bat
الذى يقوم بتشغيل Test.exe ثم حذف Test.exe ثم حذف نفسه( Runme.bat )
ويتبقى عندى الملف الأسكربت start.vbs
ومن الأفضل أن يقوم بحذف نفسه ( Start.vbs ) أيضاً بعد القيام بمهمته
وإذا تحقق ذلك ،
أليس من الأفضل الإستغناء عن الملف Runme.bat من خلال أوامر VBS
الملف Start.vbs
PHP كود :
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "Runme.bat" & Chr(34), 0
Set WshShell = Nothing
الملف Runme.bat
PHP كود :
@echo off
cd "C:\Ameen\School"
Test.exe
del Test.exe Runme.bat

