最近重灌了下電腦,出於強迫症想設定無字尾檔案的預設開啟方式,記之。
管理員狀態下執行cmd,檢視無拓展的關聯型別:
assoc .
自定義無字尾檔案對應的檔案型別(此處為no extension
,可以自定義),設定關聯:
assoc .=no extension
注意在等號後面是沒有空格的!
可以發現在設定關聯之前,資源管理器是這樣的:
設定之後是這樣的:
cmd中,assoc用來關聯字尾與檔案型別,ftype用來關聯檔案型別和開啟其的應用程式。
直接設定關聯(此處我使用sublime,可以把路徑替換為其他程式),輸入:
ftype "no extension"="c:\program files\sublime text 3\sublime_text.exe""%1"
現在檢驗no extension
和sublime是否關聯成功,輸入:
ftype
會輸出所有的關聯,其中可找到no extension
:
說明關聯成功。(此處本應該可以輸入ftype "no extension"檢驗,不知為啥提示錯誤…)
其實也可以通過修改登錄檔達到本文的效果,命令列相當於乙個修改登錄檔的更方便的介面。
檔案字尾拓展名 檔案格式 擷取
file file new file d file.separator 1.xlsx string filename file.getname system.out.println filename.split 0 filename.substring 0,filename.lastindexof ...
Windows刪除長檔名檔案
windows server 2003存在長檔名檔案問題,例如用ftp上傳了乙個檔名超過1024位元組長度的檔案,然後無法刪除。參考以下步驟 1.查詢要刪的檔案,獲取短檔名 d checkpointbeforemove dir x f1fj03 驅動器 d 中的卷是 新加捲 卷的序列號是 8869 ...
windows批量獲取檔名
要求 有一批,批量取出所有檔案的名稱。實現 新建乙個.bat檔案,內容下面再說。把這個檔案入到所在的資料夾中,雙擊執行該bat檔案即可。bat內容一 dir jpg b list.txt list.txt的內容如下 如果針對的不只是jpg而是所有檔案 bat內容二 dir b list.txt li...