أريد سكريبت cmd لتشغيل ملف بايثون السابق، مع جعل مسار ملف cmd هو نفسه ملف بايثون تلقائيا
يمكنك إنشاء ملف Batch (.bat) لتشغيل ملف بايثون مع جعل مسار ملف CMD هو نفسه مسار ملف بايثون تلقائياً. هنا مثال على كيفية كتابة السكريبت:
1. افتح محرر نصوص مثل المفكرة (Notepad).
2. انسخ والصق الكود التالي:
```batch
@echo off
rem احصل على مسار الملف الحالي
set "scriptDir=%~dp0"
rem انتقل إلى مسار الملف الحالي
cd /d "%scriptDir%"
rem شغل ملف بايثون
python your_script.py
pause
```
3. تأكد من استبدال `your_script.py` باسم ملف بايثون الخاص بك.
4. احفظ الملف بامتداد `.bat`، مثلاً `run_python.bat`.
5. تأكد من وجود Python في متغير PATH الخاص بالنظام لديك، حتى يمكن تشغيله من CMD.
6. الآن يمكنك تشغيل ملف `.bat` الموجود في نفس مسار ملف بايثون، وسيقوم بتشغيله تلقائيًا.
عند تنفيذ ملف الـ .bat، سيتم الانتقال تلقائيًا إلى نفس المسار الذي يتواجد فيه ويقوم بتشغيل ملف بايثون.