NTFS စနစ္အသံုးျပဳတဲ့ Windows XP, Win2000, Win7 နဲ႔ Vistaေတြမွာ ဖိုင္နဲ႔ ဖိုလ္ဒါေတြကို နာမည္ေပးတဲ့အခါ ကန္႔သတ္ခ်က္ေတြ ရွိပါတယ္။ Windows API ေခၚတဲ့ ကြန္ပ်ဴတာပ႐ိုဂရမ္ေရးသားမႈ အကန္႔အသတ္ေတြေၾကာင့္ ဖိုလ္ဒါနဲ႔ ဖိုင္ေတြကို AUX, CON, NUL, COM1, LPT1 စတဲ့ အမည္ေတြ အလြယ္တကူ ေပးလို႔မရပါဘူး။
ဥပမာ-ကြန္ပ်ဴတာမွာ ဖိုင္(သို႔မဟုတ္)ဖိုလ္ဒါတစ္ခုကို AUX အမည္ေပးၿပီး တည္ေဆာက္ၾကည့္ပါ၊ လုပ္လို႔ မရတာေတြ႕ရပါမယ္။
ဒီကန္႔သတ္ခ်က္ကို အသံုးျပဳၿပီးေတာ့ ဖိုင္နဲ႔ ဖိုလ္ဒါေတြတည္ေဆာက္ထားႏိုင္မယ္ဆိုရင္ ၎ဖိုလ္ဒါနဲ႔ဖိုင္ေတြကို ဖ်က္ပစ္လို႔မရႏိုင္ ေတာ့ပါ။
အထက္ကေဖာ္ျပခဲ့တဲ့ အမည္ေတြနဲ႔ ဖိုင္ေတြ၊ ဖိုလ္ဒါေတြတည္ေဆာက္မယ္ဆိုရင္ေတာ့ DOS Command ကို အသံုးျပဳၿပီး တည္ေဆာက္ရမွာ ျဖစ္ပါတယ္။
Command prompt မွာ C:\>md C:AUX လုိ႕ ဖိုလ္ဒါေဆာက္ၾကည့္မယ္ဆိုရင္ Directory name is invalid. ဆိုၿပီး AUX ဖိုလ္ဒါကို တည္ေဆာက္မရေၾကာင္း ေဖာ္ျပပါလိမ့္မယ္။
ေအာက္ေဖာ္ျပပါအတိုင္း တည္ေဆာက္ၾကည့္မယ္ဆိုရင္ေတာ့ တည္ေဆာက္လို႔ ရရွိသြားပါလိမ့္မယ္။
C:\>md \\.\C:AUX လုိ႕ Command Prompt မွာ ႐ိုက္ၿပီး Enterေခါက္ လိုက္ပါ။ AUX ဖိုလ္ဒါကို တည္ေဆာက္လို႔ ရသြားမွာျဖစ္ ပါတယ္။ ေနာက္ၿပီး တည္ေဆာက္ထားတဲ့ ဖိုလ္ဒါကို ဖ်က္ၾကည့္ပါ။ ဖ်က္လို႔မရတာကို ေတြ႕ရပါလိမ့္မယ္။ AUX ဖိုလ္ဒါထဲကို တျခား ဖိုင္ေတြကူးထည့္ၾကည့္ပါ။ ကူးထည့္လို႔ရတာေတြ႕ ပါလိမ့္မယ္။
၎ AUX ဖိုလ္ဒါကို ဖ်က္ခ်င္ရင္ေတာ့ C:\>rd \\.\C:AUX ဆိုၿပီး Command Prompt ကေန ႐ိုက္ထည့္ၿပီး ဖ်က္ရမွာျဖစ္ပါတယ္။
အထက္ေဖာ္ျပပါနည္းနဲ႔ ဖိုလ္ဒါတစ္ခုတည္ေဆာက္ထားမယ္ဆိုရင္ မ်က္စိေမွာက္ၿပီး ဖိုလ္ဒါဖ်က္ပစ္မိတဲ့ အမွားက ကင္းလြတ္ႏိုင္ ပါေၾကာင္း အသိေပးလိုက္ပါရေစ....
No comments:
Post a Comment