Home » , » Create a CON folder in windows

Create a CON folder in windows

ကြ်န္ေတာ္တို႔ ကြန္ပ်ဳတာေတြမွာ ဖိုဒါေတြ ေဆာက္ရင္ အမည္ေပးၾကတာ အားလံုး သိမွာပါ။ အခု အဲဒီလို နာမည္ေပးတဲ႔ ေနရာမွာ ေပးလို႔မရတဲ႔ နာမည္ေတြ ရွိပါတယ္။ မယံုရင္ ဖိုဒါအသစ္တစ္ခု တည္ေဆာက္ျပီး CON ဆိုတဲ႔ အမည္ေလးေပးၾကည္႔ပါ။ ေပးလို႔ မရတာကို ေတြ႔ပါလိမ္႔မယ္။ အခု ကြ်န္ေတာ္ ဥပမာ ျပထားတာက CON ဆိုတဲ႔ ဖိုဒါအမည္ တစ္ခုတည္းကိုပါ။ တျခား ေပးလို႔ မရတဲ႔ အမည္ေတြလဲ ရွိပါေသးတယ္။ ဘာေတြလဲဆိုေတာ႔ -

CON, PRN, AUX, CLOCK$, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9 စသျဖင္႔ေပါ႔ ..ဒါက ကြ်န္ေတာ္သိသေလာက္ ေရးထားတာပါ။ ေနာက္ထပ္လဲ ရွိပါလိမ္႔ဦးမယ္။

ဘာလို႔ အဲဒီ ဖိုဒါေတြကို အမည္ေပးလို႔ မရတာလဲဆိုေတာ႔ - အေၾကာင္းျပခ်က္က ဒီလို - :D

The reason is that con, prn, lpt1..lpt9, etc are underlying devices from the time dos was written. so if u r allowed to create such folders, there will be an ambiguity in where to write data when the data is supposed to go to the specified devices. In other words, if i want to print something, internally what windows does is — it will write the data to the folder prn (virtually u can call it a folder, i mean prn, con, etc are virtual folders in device level). So if we are able to create con folder, windows will get confused where to write the data, to virtual con folder or real one.

ဘာသာျပန္ေကာင္းတယ္ေနာ္ :D

အိုေက ..အခု အဲဒီ ဖိုဒါအမည္ေတြကို ရေအာင္ ေပးလို႔ မရဘူးလားဆိုေတာ႔ ။ ရပါတယ္။ ဘယ္လိုေပးမလဲဆိုေတာ႔ -

Start - Run မွာ cmd လို႔ ရိုက္ထည္႔ျပီး Enter ေခါက္လိုက္ပါ။ ေပၚလာတဲ႔ cmd box မွာ -

အသစ္ တည္ေဆာက္မယ္ဆိုရင္ - md \\.\c:\con ဆိုျပီး ရိုက္ထည္႔လိုက္ပါ။ ျပီးရင္ Enter ေပါ႔။
ျပန္ျပီး ဖ်က္ခ်င္ တယ္ဆိုရင္ - rd \\.\c:\con ဆိုျပီး ရိုက္ထည္႔လိုက္ပါ။ ျပီးရင္ Enter ေပါ႔။

md \\.\c:\con ဆိုတဲ႔ ေနရာမွာ -

* md က Make Directory ကို ဆိုလိုတာပါ ( ဖိုဒါ တစ္ခု တည္ေဆာက္မယ္ဆိုတဲ႔ သေဘာပါ )
* c ကေတာ႔ မိမိ Drive C ကို ဆိုလိုတာပါ။ ( မိမိ တည္ေဆာက္ခ်င္တဲ႔ Drive အမည္ကို ေပးလဲ ရပါတယ္ )
* con ဆိုတာကေတာ႔ ဖိုဒါ အမည္ေပါ႔ ( အေပၚမွာ ေပးလို႔ မရတဲ႔ အမည္ေတြထဲက ၾကိဳက္တာ ေပးလို႔ ရပါတယ္ )

rd \\.\c:\con ဆိုတဲ႔ ေနရာမွာ -

* rd က Remove Directory ကို ဆိုလိုတာပါ ( ဖိုဒါ ကို ျပန္ဖ်က္မယ္ဆိုတဲ႔ သေဘာပါ )
* c ကေတာ႔ မိမိ Drive C ကို ဆိုလိုတာပါ။ ( မိမိ ဖ်က္ခ်င္တဲ႔ ဖိုဒါ တည္ေဆာက္ထားတဲ႔ Drive အမည္ကို ေပးရပါတယ္ )
* con ဆိုတာကေတာ႔ ဖိုဒါ အမည္ေပါ႔ ( မိမိ ဖ်က္ခ်င္တဲ႔ ဖိုဒါ အမည္ကို ေပးရပါမယ္ )

ရႊင္လန္းခ်မ္းေျမ့ပါေစ

ref: http://www.manawthar.com/2009/05/create-con-folder-in-windows.html

0 comments:

Post a Comment