एक प्रतीकात्मक लिंक को निष्पादित करने की कोशिश करते समय जो एक एक्स फ़ाइल (विंडोज 7 पर) को इंगित करता है, "विंडो के साथ खोलें" दिखाई देता है। ".Exe" फ़ाइल में इसका नाम बदलने पर, यह कहता है "निर्दिष्ट पथ मौजूद नहीं है। पथ की जाँच करें, और फिर पुन: प्रयास करें।" अन्य गंतव्यों के लिए संकेत ठीक काम करने लगते हैं।
तो क्या सिम्बल को निष्पादित करने का कोई तरीका है?
संपादित करें: कमांड प्रॉम्प्ट में, मैं निम्नलिखित को निष्पादित करता हूं और MyProgram.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
ln -s ../../foo somedir/bar
गलत चीजों का उपयोग करते हैं और प्राप्त करते हैं। || साइंलिंक * निक्स और विंडोज दोनों में बिल्कुल उसी तरह काम करते हैं।