【求助】在MS的作業系統中,無副檔名的檔案要怎麼做『關聯』?



贊助商連結


頁 : [1] 2

eestation
2004-08-04, 01:59 PM
碰上難題了

PS.除了把檔案自己加上副檔名外,以及請寫程式的人改寫程式外
還有其它方式嗎?

PS2.win2k.WinXP以上,本身系統裡,也是有一些檔案是沒有副檔名的喔

是不是所有檔案都要有附檔名,才算是正規的呢?
有人寫程式會這樣寫的嗎?讓自己寫的程式生出的檔案沒有附檔名......我覺得這樣很奇怪...因為產生的檔案是要做傳遞性的功能,以及閱讀處理文件的功能
所以這樣寫真的很怪

偏偏就是會有這種沒有『副檔名』的檔案
原因是發生在一套[應用程式]有人自己寫的
它做出的檔案都是沒有附檔名的

開當然是可以開,只要你知道他的類型
我現在產生的類型,是屬於文字檔

之前是用[漢書2000]開啟的
說也奇怪,我不曉得之前是怎樣關聯到的
只要點兩下那個檔案就會自動用漢書開啟(不知道為什麼這麼神奇)
但是,至漢書壞掉後

重新安裝漢書後,就算我安裝於原來的目錄上
一樣找不到關聯
(我想找不到關聯才較正常吧)

但是想恢復之前那種神乎其技的『關聯』
真不知要怎樣做

:confused: :confused: :confused: :confused: :confused: :confused:
真不知道為什麼有一些程式都喜歡搞些無副檔名的東西出來

贊助商連結


warzero
2004-08-04, 02:23 PM
無副檔名的話,程式會認爲它是File。
可能File也是一種副檔名,所以漢書2000才會認得到。
不過這是不可能的。除非是系統一時出錯才會將它牽連到。

或者第二個可能性就是你搞錯了。可能它是有副檔名,而你卻認爲沒有也說不定。

s900221
2004-08-04, 06:28 PM
在MS的作業系統中,無副檔名的檔案要怎麼做『關聯』?
Windows沒有這個功能

kanako0605
2004-08-04, 07:46 PM
能把檔案丟上來讓大家看看嗎?thx

eestation
2004-08-04, 10:15 PM
最初由 kanako0605 發表
能把檔案丟上來讓大家看看嗎?thx

很抱歉,雖然我也很想解決問題
但是那個檔案是公司內部的檔案,所以,沒辦法拿出

但是同理推論
這種檔案不也是可以自己做,不是嗎?
用記事本打開-隨便打幾個字-存檔-將副檔名拿掉-最後-打開那個檔案
看看有沒有辦法用你要的程式打開呢?

PS.是能直接打開喔..不要再用選關聯的程式

以XP、2000 裡面的[host]檔不是很熟悉嗎?
如附件
(如果你能每次點兩下檔案都能用記事本開啟的話,那你就成功了)

不也是系統【用某種方式】去執行它嗎........
雖然他並無副檔名


正常而言
我想可能沒辦法關聯,但可以執行.......我想就是這個意思吧


但是,實際上漢書2000壞掉前,還真的是可以直接打開沒副檔名的檔案
我只能說是不可思議吧.........


我不知道Linux、FreeBSD會不會有沒副檔名的檔案...可能理論不同吧

-----------------------------------------------
無副檔名的話,程式會認d它是File
-----------------------------------------------
我倒是希望能用什麼方式讓系統出錯,去關聯[File]
可以肯定他是沒有副檔名的
沒什麼難的吧?就檢視[副檔名]不就好了嗎`?

eestation
2004-08-04, 10:16 PM
最初由 kanako0605 發表
能把檔案丟上來讓大家看看嗎?thx

TonyYang
2004-08-04, 10:58 PM
我自己試了一下
萬一檔名沒副檔名
依照以下方式來關聯(以XP為例):
1.開啟我的電腦,點選工具→資料夾選項,然後點選檔案類型
2.按新增,副檔名填『.』(引號內的文字),然後點進階,關聯檔案類型選擇文字文件,然後按確定

這樣就完成關聯了

PS.1:此方法尚未嚴密測試,所以不保證不會損毀作業系統
PS.2:此關聯刪不掉(依照我的測試而言),可能要從登錄檔裡砍掉

琥珀
2004-08-04, 11:25 PM
[HKEY_CLASSES_ROOT\.]
@="txtfile"

在 2000 有效。

kanako0605
2004-08-05, 12:15 AM
Windows本身有關聯無副檔名檔案的方式!資料夾和裝置也可視為檔案!

eestation
2004-08-10, 10:24 PM
最初由 琥珀 發表
[HKEY_CLASSES_ROOT\.]
@="txtfile"

在 2000 有效。

感謝琥珀及各位的協助

一直以來都沒注意到,看來有時候真的會發生腦筋轉不過來的情形
更沒想到
無副檔名的檔案居然是『.』,真讓人訝異

我想是不至於造成檔案系統損毀
2000跟XP有些許不一樣,還要在Check一下

不過說也奇怪
2000的系統居然沒有像XP一樣有[NONE]

借圖一用
http://home.pchome.com.tw/web/ee2001/QA/pastedimage.jpg

可能是被隱藏起來了吧....