如何在Windows10上啟用區分大小寫的檔名和資料夾名

windows10現在提供了一個可選的區分大小寫的檔案系統,就像Linux和其他類似UNIX的作業系統一樣。如果啟用此功能,所有Windows程序都將正確處理區分大小寫的檔案和資料夾。換句話說,他們將“file”和“file”視為兩個獨立的檔案。...

如何在Windows10上啟用區分大小寫的檔名和資料夾名

windows10現在提供了一個可選的區分大小寫的檔案系統,就像Linux和其他類似UNIX的作業系統一樣。如果啟用此功能,所有Windows程序都將正確處理區分大小寫的檔案和資料夾。換句話說,他們將“file”和“file”視為兩個獨立的檔案。

如何工作

這是一個NTFS檔案系統功能,可以按目錄啟用。它不適用於您的整個檔案系統,所以您可以只為用於開發目的的特定資料夾啟用區分大小寫功能。

Windows 10在2018年4月的更新中增加了區分大小寫的功能。在此之前,可以在Bash-on-Windows環境(也稱為Windows-Subsystem-for-Linux)中將Windows資料夾裝載為區分大小寫的。這在Linux環境下執行良好,但它混淆了正常的Windows應用程式。這現在是一個檔案系統級的功能,這意味著所有Windows應用程式也將在該資料夾中看到一個區分大小寫的檔案系統。

此功能透過fsutil.exe檔案命令,必須從命令列執行。您可以從命令提示符或PowerShell視窗執行此操作。使用預設設定,您在Linux環境中建立的資料夾也會自動配置為區分大小寫。

相關:Windows10新BashShell的所有功能

如何將目錄設定為區分大小寫

要開始,請右鍵單擊“開始”按鈕,然後選擇“PowerShell(Administrator)”命令。如果您喜歡使用命令提示符,可以在“開始”選單中搜索“命令提示符”,右鍵單擊它,然後選擇“以管理員身份執行”命令。無論您選擇哪種命令列環境,該命令的工作方式都是相同的。

根據您的許可權,您實際上可能不需要管理員許可權來執行此命令。從技術上講,您需要對要修改的目錄具有“write attributes”許可權。在大多數情況下,這意味著如果要編輯使用者資料夾外的某個資料夾(如c:\project),則需要管理員許可權;如果要修改使用者資料夾內的某個資料夾(如c:\users\NAME\project),則不需要管理員許可權。

如何在Windows10上啟用區分大小寫的檔名和資料夾名

在繼續之前,請確保當前沒有正在執行的Linux軟體引用您要修改的目錄。在Linux軟體訪問資料夾時,不應更改資料夾上的區分大小寫標誌。如果任何正在執行的Linux程序當前都打開了該目錄或該目錄中的任何內容,即使是它們當前的工作目錄,Linux應用程式也不會識別該更改,並且可能會出現問題。

要使資料夾區分大小寫,請鍵入以下命令,將“C:\folder”替換為該資料夾的路徑:

fsutil.exe file setCaseSensitiveInfo C:\folder enable

如果資料夾路徑中有空格,請用引號將整個路徑括起來,如下所示:

fsutil.exe file setCaseSensitiveInfo "C:\my folder" enable

如何在Windows10上啟用區分大小寫的檔名和資料夾名

這不會影響子資料夾

區分大小寫標誌隻影響應用它的特定資料夾。它不會自動被該資料夾的子資料夾繼承。

換言之,如果您有一個名為C:\folder的資料夾,並且其中包含C:\folder\test和C:\folder\stuff子資料夾,那麼僅使C:\folder資料夾區分大小寫並不會使其中的“test”和“stuff”子資料夾區分大小寫。您需要分別執行相應的fsutil命令,使所有三個資料夾區分大小寫。

如何在Windows10上啟用區分大小寫的檔名和資料夾名

預設情況下,linux工具會建立區分大小寫的資料夾

在Windows Subsystem for Linux(Bash shell)中執行的Linux工具現在可以建立設定了區分大小寫標誌的資料夾。因此,無論您是使用mkdir命令在Bash shell中建立目錄,還是使用開發工具為您建立目錄,建立的目錄都會自動設定為區分大小寫,即使您是在安裝的Windows檔案系統上建立的。

從技術上講,這是因為Linux環境的DrvFs檔案系統預設使用case=dir標誌。case=dir選項將Linux環境設定為尊重每個目錄的NTFS標誌,並對從Linux環境中建立的目錄自動設定區分大小寫標誌。您可以在中更改此選項wsl.conf檔案檔案,如果你喜歡的話。

只要您從Linux環境中建立資料夾,它們都是使用適當的區分大小寫設定建立的,您就不需要觸控fsutil.exe檔案命令。

如何在Windows10上啟用區分大小寫的檔名和資料夾名

如何檢查目錄是否區分大小寫

要檢查目錄當前是否區分大小寫,請執行以下命令,將“C:\folder”替換為該資料夾的路徑。

fsutil.exe file queryCaseSensitiveInfo C:\folder

如果為目錄啟用了區分大小寫功能,您將看到“啟用了目錄[path]上的區分大小寫屬性”。如果目錄使用標準的Windows不區分大小寫功能,您將看到“禁用了目錄[path]上的區分大小寫屬性”

如何在Windows10上啟用區分大小寫的檔名和資料夾名

如何使目錄不區分大小寫

要撤消更改並再次使目錄不區分大小寫(正如比爾·蓋茨所希望的那樣),請執行以下命令,將“C:\folder”替換為該資料夾的路徑。

fsutil.exe file setCaseSensitiveInfo C:\folder disable

如何在Windows10上啟用區分大小寫的檔名和資料夾名

如果您嘗試對包含名稱可能衝突的檔案的資料夾禁用區分大小寫,您將看到“錯誤:目錄不是空的”訊息。在繼續之前,您需要刪除或重新命名衝突的檔案。

如何在Windows10上啟用區分大小寫的檔名和資料夾名

  • 發表於 2021-04-05 22:44
  • 閱讀 ( 42 )
  • 分類:網際網路

你可能感興趣的文章

6款最佳windows檔案組織應用程式和檔案管理器軟體

在Windows上組織檔案是一項累人的工作。克服它的唯一方法是在到達時把一切都放回原處。與其花費寶貴的時間,不如採取一種聰明而懶惰的方法來組織檔案。 ...

  • 發佈於 2021-03-11 08:46
  • 閲讀 ( 89 )

如何製作“exe”安裝檔案

當你建立了一些新的Windows軟體——從一個簡單的診斷工具到一個複雜的PC影片遊戲——並想與世界共享時,你會怎麼做?好吧,你可以把檔案壓縮成一個ZIP檔案並分發出去。 ...

  • 發佈於 2021-03-14 16:22
  • 閲讀 ( 46 )

什麼是快捷病毒,你如何去除它?

...體驅動器、外部硬碟驅動器和SD儲存卡,但當暴露於利用Windows中自動執行或自動播放的受感染裝置時,可以將其傳輸到計算機。 ...

  • 發佈於 2021-03-17 17:02
  • 閲讀 ( 61 )

在windows 10上與onedrive同步出現問題?這裡有10個簡單的解決方法

OneDrive是微軟在Windows10中內建的雲端儲存產品。事實上,它是免費的,並有辦公室整合,使它成為一個受歡迎的和容易的選擇,為許多人。 ...

  • 發佈於 2021-03-20 02:23
  • 閲讀 ( 52 )

用於檔案管理的10個最佳windows檔案資源管理器副檔名

檔案資源管理器是Windows的預設檔案管理實用程式。這是您開啟的第一個用於管理檔案、資料夾或連線到PC的任何裝置的應用程式。但是,您可能沒有充分利用它的潛力。檔案資源管理器擴充套件可以新增額外的功能,並幫助您做...

  • 發佈於 2021-03-22 02:04
  • 閲讀 ( 54 )

5個簡單的查詢快捷方式,可在任何地方快速訪問您的資料

...”>“首選項”>“常規”。現在單擊newfinder windows show下拉選單,然後選擇Other。在開啟的“查詢器”對話方塊中,選擇建立的快捷方式資料夾,然後單擊“選擇”按鈕。 ...

  • 發佈於 2021-03-22 08:31
  • 閲讀 ( 45 )

如何在windows上啟用區分大小寫的檔名

...統都使用區分大小寫的檔名和資料夾名,但從歷史上看,Windows上從來沒有使用過這種名稱。 ...

  • 發佈於 2021-03-24 14:52
  • 閲讀 ( 43 )

如何在ubuntu中使用擴充套件定製gnome shell

...續閱讀以找到安裝和啟用gnomeshell擴充套件的不同方法、如何刪除擴充套件以及如何獲得擴充套件更新的通知。 ...

  • 發佈於 2021-03-24 21:15
  • 閲讀 ( 69 )

如何隱藏linux上的檔案和資料夾

... 我們已經介紹瞭如何在Windows和Mac上隱藏檔案和資料夾。下面介紹如何在Linux上使用終端和Ubuntu中的檔案管理器Nautilus隱藏檔案和資料夾。我們還將討論幾種安全地隱藏檔案和資料夾的方法。 ...

  • 發佈於 2021-03-25 15:00
  • 閲讀 ( 85 )

linux中如何隱藏影象中的檔案

...中之前對其進行加密,可以使隱寫術更加安全。也可以在Windows中隱藏檔案、資料夾和驅動器。 ...

  • 發佈於 2021-03-26 09:53
  • 閲讀 ( 42 )
z15654981771
z15654981771

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章