হ্যাঁ এটা একেবারেই সম্ভব। কেবল তিনটি .bat ফাইল লিখুন। প্রথমটির মতো দেখতে হবে:
@echo off
if "%1" == "" goto x86
if not "%2" == "" goto usage
if /i %1 == x86 goto x86
if /i %1 == ia64 goto ia64
goto usage
:x86
if not exist "%~dp0bin\x86.bat" goto missing
call "%~dp0bin\x86.bat"
goto :eof
:ia64
if not exist "%~dp0bin\ia64.bat" goto missing
call "%~dp0bin\ia64.bat"
goto :eof
:usage
echo Error in script usage. The correct usage is:
echo %0 [option]
echo where [option] is: x86 ^| ia64
echo:
echo For example:
echo %0 x86
goto :eof
:missing
echo The specified configuration type is missing. The tools for the
echo configuration might not be installed.
goto :eof
দ্বিতীয় এবং তৃতীয় .bat ফাইলটি মূলত তাদের নামের সাথে পৃথক হওয়া ছাড়া একই are প্রথমটিকে x86.bat বলা হবে দ্বিতীয় ia64.bat এবং এগুলিকে বিন নামে একটি ফোল্ডারে স্থাপন করা হবে যা প্রথম ব্যাটের ফাইলের উপরে। আপনার এটি হবে:
PATH\first.bat
PATH\bin\x86.bat
PATH\bin\ia64.bat
দ্বিতীয় এবং তৃতীয় .bat ফাইলের সামগ্রীটি দেখতে এমন হওয়া উচিত:
@set PATH=THE PATH YOU WANT
আপনি প্রথম .bat ফাইলটিতে একটি লিঙ্ক তৈরি করতে পারেন যাতে নিম্নলিখিত সেটিংস থাকবে:
লক্ষ্য:% কমস্পেক% / কে "पथ \ ফার্স্টব্যাট" বিকল্প | যেখানে অপশনটি x86 বা ia64
শুরু: PATH | যেখানে পাঠ প্রথম আপনার প্রথম পাঠের পাথ
মাইক্রোসফ্ট তাদের ভিজ্যুয়াল স্টুডিও পরিবেশের জন্য ডান কমান্ড লাইন শুরু করতে সরলিকৃত স্ক্রিপ্টটি হ'ল। আপনি সহজেই এন স্ক্রিপ্টগুলিতে এই স্ক্রিপ্টগুলি প্রসারিত করতে পারেন। বিভিন্ন পরিবেশের জন্য আরও .bat ফাইল যুক্ত করে এবং আরও বিকল্প এবং গোটো স্টেটমেন্ট সহ ফার্স্ট.ব্যাট সম্পাদনা করে। আমি এটি নিজের ব্যাখ্যা করছি আশা করি।
এবং আমি আশা করি তাদের স্ক্রিপ্ট ব্যবহারের জন্য মাইক্রোসফ্ট আমার বিরুদ্ধে মামলা না করে।
সম্পাদনা করুন:
আহ আমি আপনাকে কিছুটা ভুল বুঝলাম। 32 বিবিটি সেমিডি লাইনের জন্য লিঙ্কটি তৈরি করা উচিত:
লক্ষ্য:% উইন্ডির% \ সিসউওডব্লিউ \৪ \ সেমিডি.এক্সএই "প্যাথ \ ফার্স্ট.বাট" x86
EDIT2:
এর মতো কিছু চেষ্টা করুন:
if "%ProgramFiles%" == "%ProgramFiles(x86)%" goto x64_PATH
if "%ProgramFiles%" == "%ProgramW6432%" goto x86_PATH
:x64_PATH
@set PATH=YOUR 64 bit PATH
SOME_PATH\your64BitApp.exe
goto :eof
:x86_PATH
@set PATH=YOUR 32bit PATH
SOME_PATH\your32BitApp.exe
goto :eof
echo %programfiles%
এটি যে ধরণের সেন্টিমিডি.এক্সই থেকে চালিত হয় তার উপর নির্ভর করে বিভিন্ন ধরণের পথ দেখায় তবেwhere ssleay32.dll
উভয় প্রকারের সেন্টিমিডি.এক্সে (32 বিট এবং 64 বিট) এই ডেলটি খুঁজে পাবে না এবংINFO: Could not find files for the given pattern(s).
কোনও ধারণা প্রদর্শন করে ?