এক্সিকে প্রতীকী লিঙ্কটি সম্পাদন করা হচ্ছে - "নির্দিষ্ট পথে উপস্থিত নেই"


19

একটি প্রতীকী লিঙ্কটি কার্যকর করার চেষ্টা করার সময় যা কোনও এক্সি ফাইল (উইন্ডোজ on-তে) নির্দেশ করে, "উইন্ডো উইন্ডো" উইন্ডোজ উপস্থিত হয়। এটি ".exe" ফাইলটিতে নামকরণ করার সময়, এটি বলে "নির্দিষ্ট পথটি বিদ্যমান নেই। পথটি পরীক্ষা করে দেখুন এবং তারপরে আবার চেষ্টা করুন।" অন্যান্য গন্তব্যগুলিতে প্রতীকগুলি ঠিকঠাক বলে মনে হচ্ছে।

তাহলে কোনও সিমলিংক চালানোর কোনও উপায় আছে?

সম্পাদনা: কমান্ড প্রম্পটে, আমি নিম্নলিখিতগুলি সম্পাদন করি এবং মাইপ্রগ্রাম.অ্যাক্সি উভয় বার চালিত হয়। তবে আমি যদি উইন্ডোজ এক্সপ্লোরারের প্রতীকী লিঙ্কটিতে ডাবল ক্লিক করি তবে এটি উপরের ত্রুটি বার্তায় ব্যর্থ হয়।

C:\Temp>mklink SomeProgram.exe MyProgram.exe
symbolic link created for Backup.exe <<===>> Backup-1.0.1.exe

C:\Temp>SomeProgram.exe

C:\Temp>del SomeProgram.exe

C:\Temp>mklink SomeProgram.exe C:\Temp\MyProgram.exe
symbolic link created for Backup.exe <<===>> C:\Temp\Backup-1.0.1.exe

C:\Temp>SomeProgram.exe

আপনার প্রতিলিপিগুলি সঠিক জায়গায় নির্দেশ করেছে তা নিশ্চিত করুন - লিঙ্কটি তৈরি করার সময় লক্ষ্যটি লিঙ্কের অবস্থানের সাথে সম্পর্কিত, বর্তমান ডিরেক্টরিতে নয়। (এটি প্রায়শই * নিক্স ব্যবহারকারীদেরকে কামড়ায়
user

@ গ্রাভিটি: সত্য নয়। সিমলিংকগুলি * নিক্সে নিখুঁত পাশাপাশি আপেক্ষিক পাথ ব্যবহার করতে পারে। এছাড়াও, তিনি উইন্ডোজ 7. উল্লেখ করেছেন
কার্ট ফেফিল

@ পিপিটাস: আপনি ঠিক বলেছেন যে সিমলিংকগুলি নিখুঁত পাথগুলি ব্যবহার করতে পারে (আমি অন্যথায় কখনও বলিনি), এটাই ঠিক যে লোকেরা প্রায়শই ব্যবহার করে ln -s ../../foo somedir/barএবং ভুল জিনিসটি পায়। || সিমলিংকগুলি * নিক্স এবং উইন্ডোজ উভয় ক্ষেত্রে ঠিক একইভাবে কাজ করে।
ব্যবহারকারীর 6868

উত্তর:


8

যেহেতু কেবলমাত্র অন্য উত্তরটি সমস্যাটিকে "ফিক্স" করতে পারে না, কেবল এটি স্বীকার করে, তাই আমি মনে করি এটি আমার কাছে একই সমস্যা ছিল, এবং সমস্যাটি আবিষ্কার করেছি worth

আমার জন্য বিষয়টি আপেক্ষিক বনাম পরম symlinks ছিল। আমি লিঙ্ক শেল এক্সটেনশন ব্যবহার করি ।

পরম symlinks তৈরি করার সময় , এক্সপ্লোরার ভাল কাজ করে। আপেক্ষিক লিঙ্কগুলি তৈরি করার সময়, এক্সপ্লোরার তাদের উপর চাপ দেয়।

আমি কেবল অনুমান করতে পারি যে এটি কোনওভাবেই সম্পর্কিত যে কীভাবে এক্সপ্লোরার ওয়ার্কিং ডিরেক্টরি গণনা করে? কিছু স্ল্যাশ সমস্যা হতে পারে?

(দ্রষ্টব্য যে উইন x এক্স 64৪-তে অন্ততপক্ষে আপনাকে এক্সটেনশন ইনস্টল করার পরে LSEConfig.exe খুলতে হতে পারে এবং আপসুলটি টগল করতে হবে এবং তারপরে এটি আপেক্ষিক লিঙ্কগুলি পেতে আপেক্ষিকভাবে ডিফল্ট কনফিগারেশনটি কিছুটা অনাকাঙ্ক্ষিত, কখনও কখনও আপেক্ষিক, কখনও কখনও পরম ।)


আমি এলএসই ইনস্টল করেছি তবে আমি এলএসইসিফিগ.এক্সি কোথায় পাব?
laggingreflex

আহ আমার সর্বশেষতম সংস্করণ ইনস্টল করা দরকার। এটি আগে ছিল না।
laggingreflex

5
সম্পূর্ণ লিঙ্কগুলি উইন্ডোজ 7 32-বিটের অধীনে আমার জন্য আপেক্ষিক লিঙ্কগুলির চেয়ে ভাল কোনও কাজ করে না। কমপক্ষে এমক্লিংক [পরম সংযোগ] [পরমেশুনীকরণ] এর মাধ্যমে তৈরি করা হয়নি।
weberc2

5

আমার জন্য কাজ কর....

D:\Develop\DateTouch>mklink foo.exe TouchDate.exe
symbolic link created for foo.exe <<===>> TouchDate.exe

D:\Develop\DateTouch>foo.exe

আপনি কীভাবে প্রতীকী লিঙ্ক তৈরি করছেন?


সম্পাদনা করুন :

এখানে চিত্র বর্ণনা লিখুন

  • উইন্ডোজ 7 সার্ভিস প্যাক 1 প্রয়োগ করা হয়েছে?
  • 64-বিট?

সম্পাদনা: আমি একটি সমস্যা দেখছি :

C:\Users\ian.AVATOPIA>mklink foo4.exe c:\asdfasdf\adfasdf.exe
symbolic link created for foo4.exe <<===>> c:\asdfasdf\adfasdf.exe

সুতরাং আপনার ফাইলটি আসলে উপস্থিত রয়েছে তা নিশ্চিত করুন।


সম্পাদনা: আমার মনে হয় আমি আপনার সমস্যাটি দেখেছি :

  • এটি একটি কমান্ড প্রম্পট থেকে সূক্ষ্ম প্রবর্তন করে
  • এটি উইন্ডোজ এক্সপ্লোরার থেকে আরম্ভ করতে ব্যর্থ :

এখানে চিত্র বর্ণনা লিখুন


আমি ঠিক তাই করছি। "mklink foo.exe c: \ Windows \ system32 \ notepad-exe" বা নোটপ্যাড যদি বর্তমান ডিরেক্টরিতে থাকে তবে "mklink foo2.exe notepad.exe"। Foo.exe বা foo2.exe খোলার চেষ্টা করার সময়, আমি বলেছি ত্রুটি বার্তা। নোট করুন যে আমি ".exe" ".txt" দিয়ে প্রতিস্থাপন করে একটি পাঠ্য সম্পাদক দিয়ে ফাইলগুলি খুলতে পারি, তাই সিমিলিংকের লক্ষ্য সঠিক।
বেসিক 6

1
হ্যাঁ, এটাই! পবিত্র এক্সপ্লোরার সিমলিংকগুলি সম্পাদন করতে অস্বীকৃতি জানায়, তবে উইন্ডোজ কমান্ড প্রম্পট এবং মিউকম্যান্ডারের মতো অন্যান্য ফাইল পরিচালকরা তা করেন না। এটি আমার সমস্যার সমাধান করে - ধন্যবাদ!
বেসিক 6

4
আচ্ছা এটি সমস্যার সমাধান করে না; তবে এটি পুনরুত্পাদন করার উপায় ব্যাখ্যা করে। আমি প্রসেস মনিটরে এমন কিছু খুঁজে পাইনি যা ইঙ্গিত করবে যে এক্সপ্লোরার কেন এটি চালু করতে ব্যর্থ। আমি এমনকি একটি অ্যাপ্লিকেশন এবং কল লিখেছি ShellExecute, এবং এটি সূক্ষ্ম প্রবর্তন করে।
ইয়ান বয়ড

1
প্রকৃত সমস্যা মোকাবেলায় ব্যর্থতার জন্য ডাউনভোট।
weberc2

2

বেশ একটি নেক্রো, তবে আমার এখনও একই প্রশ্ন ছিল এবং এটিই এই সমস্যাটির সমাধান করার একমাত্র ব্যক্তি।

কিন্তু এখানে আমার কাজ! যদি "সি: \ app.exe" আপনাকে এক্সপ্লোরারের কারণে প্রবর্তন না করার জন্য সমস্যা দেয় তবে কেবলমাত্র "C: \ app.exe" সামগ্রী হিসাবে "app.bat" তৈরি করুন। App.bat প্রবর্তন কমান্ড লাইন থেকে app.exe চালু করবে।

সমস্যাটি এখন এটি এটি app.exe এর অবস্থান থেকে কার্যকর করে, সুতরাং .exe এ সম্পর্কিত আপেক্ষিক লিঙ্কগুলি এখন সমস্যা দিতে পারে, কেবলমাত্র সাধারণ প্রোগ্রামগুলি কাজ করে। আপনি এখনও একটি .bat তৈরি করতে পারেন যা লক্ষ্য স্থানে যায় এবং তারপরে .exe চালায় তবে আমরা তখন "কেবল একটি সিমলিংক" থেকে মাইল পাব।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.