விண்டோஸ் கோப்பு முறைமை, என்.டி.எஃப்.எஸ், கோப்பு மற்றும் கோப்புறை பெயர்களை வழக்கு உணர்வற்றதாக கருதுகிறது. எடுத்துக்காட்டாக, OS மற்றும் பயன்பாடுகளுக்கு, MyFile.txt மற்றும் myfile.txt ஆகியவை ஒரே கோப்பு. இருப்பினும், லினக்ஸில் விஷயங்கள் வேறுபட்டவை. இந்த OS க்கு, இவை இரண்டு வெவ்வேறு கோப்புகள். நடத்தையில் இந்த வேறுபாடு WSL பயனர்களுக்கு சிக்கல்களை உருவாக்கக்கூடும். அவற்றைத் தீர்க்க, விண்டோஸ் 10 கோப்புறைகளுக்கான வழக்கு உணர்திறன் பயன்முறையை இயக்கும் திறனைக் கொண்டுள்ளது.
விளம்பரம்
நீங்கள் பயன்படுத்தியிருந்தால் லினக்ஸிற்கான விண்டோஸ் துணை அமைப்பு , உங்கள் விண்டோஸ் கோப்பு முறைமைகளை (/ mnt / c, / mnt / d, முதலியவற்றின் கீழ் ஏற்றப்பட்டவை) வழக்கு உணர்திறன் கொண்டதாகக் கருத இது உங்களை அனுமதிக்கிறது என்பதை நீங்கள் அறிந்திருக்கலாம். இதன் பொருள், மற்றவற்றுடன், நீங்கள் பெயர்களை வழக்கால் மட்டுமே வேறுபடுத்தக்கூடிய கோப்புகளை உருவாக்க முடியும் (எ.கா. foo.txt மற்றும் FOO.TXT).
இருப்பினும், விண்டோஸில் அந்த கோப்புகளைப் பயன்படுத்துவது உண்மையில் சாத்தியமில்லை. விண்டோஸ் பயன்பாடுகள் கோப்பு முறைமையை வழக்கு உணர்வற்றதாக கருதுவதால், அவற்றின் பெயர்கள் வழக்கில் மட்டுமே வேறுபடுகின்றன. கோப்பு எக்ஸ்ப்ளோரர் இரண்டு கோப்புகளையும் காண்பிக்கும் போது, நீங்கள் எதைக் கிளிக் செய்தாலும் ஒன்று மட்டுமே திறக்கப்படும்.
விண்டோஸ் இன்சைடர் பில்ட் 17093 இல் தொடங்கி, விண்டோஸில் கேஸ் சென்சிடிவ் கோப்புகளைக் கையாள ஒரு புதிய வழி உள்ளது: ஒவ்வொரு அடைவு வழக்கு உணர்திறன். வழக்கு உணர்திறன் கோப்புகளைப் பயன்படுத்தும் போது பயனருக்கு சிறந்த இயங்குதளத்தை வழங்க இந்த திறன் சேர்க்கப்பட்டுள்ளது. மேலும், வழக்கமான விண்டோஸ் பயன்பாடுகளுடன் இதைப் பயன்படுத்தலாம். விண்டோஸ் 10 பில்ட் 17110 இல் தொடங்கி, இந்த நடத்தை இயல்புநிலையாகும்.
கூடுதல் தகவல்கள்
விண்டோஸில் வழக்கு உணர்திறன்
இயக்க முறைமைகளின் விண்டோஸ் என்.டி குடும்பம் (விண்டோஸ் 10 உட்பட) எப்போதும் வழக்கு உணர்திறன் கோப்பு முறைமை செயல்பாடுகளைச் செய்யும் திறனைக் கொண்டுள்ளது. விண்ணப்பங்கள் தேர்ச்சி பெறலாம்FILE_FLAG_POSIX_SEMANTICS
கொடிCreateFile
ஏபிஐ அவர்கள் பாதையை வழக்கு உணர்திறன் கொண்டதாகக் கருத வேண்டும் என்பதைக் குறிக்கிறது. இருப்பினும், பொருந்தக்கூடிய காரணங்களுக்காக, இந்த நடத்தை மீறும் உலகளாவிய பதிவு விசை உள்ளது; இந்த விசையை அமைக்கும் போது, எல்லா கோப்பு செயல்பாடுகளும் வழக்கு உணர்வற்றவைFILE_FLAG_POSIX_SEMANTICS
கொடி குறிப்பிடப்பட்டுள்ளது. விண்டோஸ் எக்ஸ்பி முதல், இது இயல்புநிலையாகும்.
ஜிம்பில் ஒரு அடுக்கை எப்படி புரட்டுவது
லினக்ஸிற்கான விண்டோஸ் துணை அமைப்பு மற்றொரு பொறிமுறையைப் பயன்படுத்துகிறது, இது அந்த பதிவேட்டில் விசையைத் தவிர்த்து, வழக்கு உணர்திறன் கோப்பு முறைமை செயல்பாடுகளைச் செய்ய அனுமதிக்கிறது. WSL இல் இயங்கும் லினக்ஸ் பயன்பாடுகள் உண்மையான லினக்ஸில், உலகளாவிய பதிவு விசை தொகுப்போடு கூட, வழக்கால் மட்டுமே வேறுபடும் கோப்பு பெயர்களைப் பயன்படுத்த இது அனுமதிக்கிறது.
துரதிர்ஷ்டவசமாக, இது விண்டோஸ் பயன்பாடுகளால் அணுக முடியாத கோப்புகளை உங்களுக்கு வழங்குகிறது. உலகளாவிய பதிவக விசையை நீங்கள் மாற்ற முடியும் என்றாலும், அது இன்னும் பயன்படுத்தும் பயன்பாடுகளுக்கு மட்டுமே வேலை செய்யும்FILE_FLAG_POSIX_SEMANTICS
, மேலும் இது எல்லா டிரைவ்களிலும் உள்ள எல்லா கோப்புகளுக்கான நடத்தையையும் மாற்றிவிடும், அவை நோக்கம் இல்லாமல் இருக்கலாம் மற்றும் சில பயன்பாடுகளை உடைக்கலாம்.
ஒவ்வொரு அடைவு வழக்கு உணர்திறன்
இந்த சிக்கலை தீர்க்க, மைக்ரோசாப்ட் கோப்பகங்களில் பயன்படுத்தக்கூடிய புதிய வழக்கு உணர்திறன் கொடியைச் சேர்த்தது. இந்த கொடி தொகுப்பைக் கொண்ட கோப்பகங்களுக்கு, அந்த கோப்பகத்தில் உள்ள கோப்புகளின் அனைத்து செயல்பாடுகளும் வழக்கு உணர்திறன் கொண்டவைFILE_FLAG_POSIX_SEMANTICS
குறிப்பிடப்பட்டது. வழக்கு உணர்திறன் எனக் குறிக்கப்பட்ட ஒரு கோப்பகத்தில் வழக்கு மூலம் மட்டுமே வேறுபடும் இரண்டு கோப்புகள் உங்களிடம் இருந்தால், எல்லா பயன்பாடுகளும் அவற்றை அணுக முடியும்.
கோப்புறைகளுக்கான வழக்கு உணர்திறன் பயன்முறையை இயக்கவும்
இந்த அம்சத்தை இயக்க அல்லது முடக்க, நீங்கள் உள்ளமைக்கப்பட்ட fsutil.exe பயன்பாட்டைப் பயன்படுத்த வேண்டும்.
கோப்புறைகளுக்கான வழக்கு உணர்திறன் பயன்முறையை இயக்க , பின்வருவனவற்றைச் செய்யுங்கள்.
- திற ஒரு உயர்ந்த கட்டளை வரியில் .
- பின்வரும் கட்டளையைத் தட்டச்சு செய்க:
fsutil.exe கோப்பு setCaseSensitiveInfo 'உங்கள் கோப்புறையின் முழு பாதை' இயக்கவும்
உங்கள் கணினியுடன் பொருந்தக்கூடிய சரியான பாதையுடன் பாதை பகுதியை மாற்றவும்.
உதாரணத்திற்கு,fsutil.exe கோப்பு setCaseSensitiveInfo 'C: data Winaero Linux' இயக்கு
- முடிந்தது.
இப்போது, ஒரே பெயரில் ஒரு வழக்கு வித்தியாசத்துடன் இரண்டு கோப்புகளை உருவாக்கலாம். விண்டோஸ் 10 இந்த குறிப்பிட்ட கோப்புறையில் அவற்றை சரியாக செயலாக்கும்.
கோப்ரோவிலிருந்து வீடியோவை பதிவிறக்குவது எப்படி
ஒரு கோப்புறையின் அம்ச நிலையைக் காண, கட்டளையை இயக்கவும்
fsutil.exe கோப்பு வினவல் கேசென்சிட்டிவ்இன்ஃபோ 'உங்கள் கோப்புறையின் முழு பாதை'
உதாரணத்திற்கு,
fsutil.exe கோப்பு வினவல் கேசென்சிட்டிவ் இன்ஃபோ 'சி: தரவு வினேரோ லினக்ஸ்'
இது போன்ற ஒன்றை நீங்கள் காண்பீர்கள்:
அமேசான் ஃபயர் டிவி வைஃபை உடன் இணைக்காது
இறுதியாக, கோப்புறைகளுக்கான வழக்கு உணர்திறன் பயன்முறையை முடக்க , நிர்வாகியாக திறக்கப்பட்ட கட்டளை வரியில் அடுத்த கட்டளையை இயக்கவும்:
fsutil.exe கோப்பு setCaseSensitiveInfo 'C: data Winaero Linux' முடக்கு
சரியான கோப்புறை பாதையைப் பயன்படுத்துங்கள், நீங்கள் முடித்துவிட்டீர்கள்.
குறிப்பு: வெற்று அல்லாத கோப்புறைகளுக்கான CaseSensitiveInfo பண்புக்கூறு முடக்குவது ஆதரிக்கப்படவில்லை. கோப்புறையை முடக்குவதற்கு முன்பு எல்லா கோப்புகளையும் அகற்ற வேண்டும்.
அவ்வளவுதான்.