আমার পণ্য বিকাশকালে, আমার পরীক্ষার ডিভাইসে একই সাথে অ্যাপ্লিকেশনটির কয়েকটি সংস্করণ ইনস্টল করা আছে। যাইহোক, আমার অ্যাপ্লিকেশনটি কাজ করার জন্য নিখুঁত পাথগুলি পেতে, আমাকে ফোল্ডারগুলি স্যুইচ বা পুনরায় নামকরণ করতে হবে যাতে আমি যে সংস্করণটি পরীক্ষা করতে চাই তার সঠিক পথ থাকতে পারে, বলুন C:\Program Files\My Company\My App\My App.exe
। আমি একটি শর্টকাট তৈরি করেছি যা এই পথটিকে টার্গেট করে, তবে যদি এই শর্টকাটটি খোলা থাকে যখন বর্তমানে সংস্করণগুলির কোনওটির কাছে সেই পাথ নেই, তবে ফাইলটি স্থায়ীভাবে চলে গেছে ভেবে শর্টকাটটি স্বয়ংক্রিয়ভাবে নিজেকে আপডেট হবে। যা ঘটছে তা আবিষ্কার না করা পর্যন্ত এটি নীরব ব্যর্থতা তৈরি করেছিল। আমি জানতাম না যে এটি এখন পর্যন্ত উইন্ডোজ শর্টকাটের একটি বৈশিষ্ট্য।
আমার প্রশ্ন তাই সহজ। এই বৈশিষ্ট্যটি বন্ধ করার কোনও উপায় আছে কি? বিশ্বব্যাপী ভাল তবে প্রতি-শর্টকাট সমাধান আরও ভাল হবে।
একটি শর্টকাটের পরিবর্তে ব্যাচ ফাইল ব্যবহার করা একটি সমাধান, তবে আমি ভাবছি শর্টকাট ব্যবহার করার পরেও এই কাজটি করার কোনও উপায় আছে কিনা।
আমি উইন্ডোজ 10 হোম এবং উইন্ডোজ 7 হোম ব্যবহার করছি।
mklink
পরিবর্তে কোনও .lnk
ফাইলের পরিবর্তে একটি প্রতীকী লিঙ্ক ( কমান্ড ব্যবহার করে ) তৈরি করার চেষ্টা করেছেন ? বা সেগুলিও আপডেট হয়?
.bat
একটি সাধারণ কমান্ড সহ ব্যাচ ফাইল ( ) ব্যবহার করুনstart "" "C:\path\to\file.exe"
।