windows的檔名 - Windows

Robert avatar
By Robert
at 2010-03-07T21:12

Table of Contents

※ 引述《darkadam (酒鬼薔薇聖斗)》之銘言:
: 不知道為什麼,
: Windows(我的是XP)裡沒辦法創造一個檔名為prn(副檔名任意)的檔案。
: 雖然沒什麼意義,但有興趣的可以試試看XD

: 推 LPH66 :這個名字在古早的 DOS 時代是指印表機 XD 03/07 20:55
: → LPH66 :你可以把東西導向到 prn (xxx > prn) 就會印出來了 03/07 20:55
順道寫一下我知道的特殊檔名好了

(這些名字都是所謂的 device file 也就是它們其實是和週邊的設備相關連的

只是你可以把它當普通檔案一樣讀寫 系統會幫你特殊處理)

PRN (PRiNter) 是印表機 不過比較常見的名字還是 LPT1

LPT 這縮寫是來自 Line Print Terminal

不過 LPT1 LPT2 ... 這些名字已經拿來做為平行埠 (parallel port) 的名字了

相對的 串列埠 (serial port) 就是 COM1 COM2 ...

早期的滑鼠 (接 PS/2 頭的那種) 都是走這裡

然後是 CON 這是指螢幕&鍵盤 (CONsole)

當做輸出時就是印字 當做輸入時就是從鍵盤輸入到 Ctrl-Z 為止

AUX (AUXiliary) 是另一套輸出入裝置 現在就少用了

最後是最特別的 NUL 它當做輸入時是個空檔案 當做輸出時會把收到的東西丟掉 XD

(也就是你可以看成它是個黑洞就是了)

這些名字現在仍然是保留字 也就是現在的 Windows 仍然不允許建立這些名字的檔案

不過在 95/98 裡 因為處理檔名的部份沒有寫好的關係

雖然當你要系統開 C:\con 時系統會叫說這不對勁

不過當你要系統開 C:\con\con 時就會當機 XD

(這被叫做 concon bug 有玩過 95/98 的應該都聽過...

後來微軟有發了個 patch 補起來 編號 MS00-017)

--
"LPH" is for "Let Program Heal us"....

--
Tags: Windows

All Comments

Sierra Rose avatar
By Sierra Rose
at 2010-03-09T07:00
受教了!
Ula avatar
By Ula
at 2010-03-13T20:17
空空蟲XD
Kumar avatar
By Kumar
at 2010-03-15T10:38
以前玩95但是今天才知道XD

OEM版的windows 7 家用進階版

Hazel avatar
By Hazel
at 2010-03-07T17:55
彩盒版的沒有認主機板吧? 我也是買全新的 不過我硬碟還沒掛啦 當初就是想說買彩盒的 比較方便,不然電話啟動也很煩 那這樣跟隨機版的差別在哪? 貴很多耶! 有人確定嗎? 我看了很久,才想說要買彩盒版的, 要是真的還認硬體, 我怎麼覺得蠻鳥的...... 還是說當初在做資料收集的時候, 是我沒有看到彩盒版也認硬體 ...

剛組好的電腦會重新開機

Leila avatar
By Leila
at 2010-03-07T17:41
※ 引述《d0919158037 (0 0 )》之銘言: : ﹝硬體規格﹞CPU:intel core i5-750 : MB :技嘉P55A UD3P : RAM:金士頓 2G-1333 兩支 : VGA: MSI N250GTS 1G ...

籃底白字,送修後也不能解決

Elizabeth avatar
By Elizabeth
at 2010-03-07T16:22
自從ASUS皇家教我F9從冠系統後 會不定期出現藍色怪物畫面 http://ppt.cc/1KuG 雖然查了GOOGLE知道可能是DRIVE的問題 但我還真不知道哪個DRIVE缺少了 不知道是無線網路卡的問題還是怎樣 之前在台灣都用有線網路並沒有出現這種情況 到新加坡一用無線網路就當機 送修去A ...

OEM版的windows 7 家用進階版

Hedwig avatar
By Hedwig
at 2010-03-07T14:36
※ 引述《cw3096 (行紀契約)》之銘言: : 最近替家人的電腦安裝windows 7 家用進階版 : 當初在買的時候 : 店員跟我說分成彩盒版跟隨機版 : 而彩盒版不會認電腦的硬體 : 所以序號可以無限次數啟用 : 而隨機版的只要更換硬體就無法啟用序號 : 但究竟是更換哪些硬體沒有明說 : 想說家人頂多 ...