আমি শর্টকাট অবস্থান থেকে একটি ফোল্ডার একটি ব্যাচ ফাইল আরম্ভ করার জন্য একটি শর্টকাট তৈরি করার চেষ্টা করা হয়েছে। আমি খুঁজে পেতে এবং এই উত্তর দিতে সক্ষম হয়েছে না।
আমি নিম্নরূপ শর্টকাট হিসাবে একই ফোল্ডারে একটি মধ্যবর্তী ব্যাচ ফাইল ব্যবহার করে এটি সমাধান করতে সক্ষম হয়েছে: Intermediate.bat:
@echo off
FOR %%V IN ("%~dp0..\") DO set curdrv=%%~dpV
start "" %curdrv%Oneup.bat
এবং শর্টকাট লক্ষ্য হল: %windir%\system32\cmd.exe /c Intermediate.bat
এবং 'স্টার্ট ইন' ফাঁকা রাখা হয়।
এই ভাবে আমি ড্রাইভ বা অন্য ড্রাইভে যে কোনও জায়গায় এই ফোল্ডারগুলি সরাতে পারি এবং শর্টকাটটি এখনও কাজ করে। যাইহোক, আমি ইন্টারমিডিয়েট.বাট ফাইলটি ছেড়ে চলে যেতে চাই Oneup.bat সরাসরি। আমি চেষ্টা করেছিলাম:
%windir%\system32\cmd.exe /c FOR %%V IN ("%~dp0..\") DO set curdrv=%%~dpV && start "" %curdrv%Oneup.bat
শর্টকাট লক্ষ্য, কিন্তু এটি কাজ করে না।
এই কাজ করার কিছু কৌশল আছে? ধন্যবাদ
Oneup.bat ড্রাইভের শীর্ষ স্তরের ডিরেক্টরির মধ্যে?
%গুলি ভিতরে ব্যাচ ফাইল এবং একটি একক%একটিcmdশেল। এছাড়াও%0শুধুমাত্র বৈধ ভিতরে একটি ব্যাচ ফাইল ... তাই আপনি যা করার চেষ্টা করছেন তা পুনরায় বিবেচনা করতে হবে।