আমি একটি ব্যাটের স্ক্রিপ্ট লিখছি যাতে আমি কোনও প্রোগ্রাম (যেমন জাভাক) শুরু করি। সরলতার জন্য, আমি কমান্ডটি চালানোর আগে উপস্থিত আছে কিনা তা পরীক্ষা করে দেখতে চাই। অর্থাত্ কমান্ডটি যদি PATH তে বিদ্যমান থাকে।
উদাহরণ স্বরূপ,
if (my_command.exe is a recognized command) then (
my_command.exe my_args
) else (
REM Output was probably "'my_command.exe' is not recognized as an internal or external command, operable program or batch file."
REM Do not run my_command.exe
)
উইন্ডোজে এটি করার সর্বোত্তম উপায় কী?