سؤال

واني اسعى الى انشاء ملف autorun.inf وملف دفعي من أجل تحقق لمعرفة ما إذا تم تثبيت البرنامج. إذا لم يكن كذلك، أريد أن تشغيل ملف التثبيت على توصيل محرك أقراص USB. هنا هو رمز بلادي:

setlocal
set VMP=C:\Program Files\VMware\VMware Player\
cd C:\Program Files\VMware\VMware Player\
if exist %VMP% (
start vmx
) else (
start VMware-player-2.5.2-156735.exe 
)

وVMX هو اختصار في جذر عصا يشير إلى ملف .vmx أريد أن أشغل. ومن فتح كل الملفات في نفس الوقت بغض النظر عما إذا٪ VMP٪ موجودة. يمكن لأي شخص مساعدتي؟

هل كانت مفيدة؟

المحلول

ووضع المسارات الخاصة بك في الاقتباس.

setlocal
set VMP="C:\Program Files\VMware\VMware Player\"
cd "C:\Program Files\VMware\VMware Player\"
if exist %VMP% (
start vmx
) else (
start VMware-player-2.5.2-156735.exe 
)
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top