zl程序教程

您现在的位置是:首页 >  系统

当前栏目

Windows文件名区分大小写

Windows 文件名 区分 大小写
2023-09-14 09:15:57 时间

一、使用管理员权限打开 PowerShell。

点击开始,输入p。

二、在PowerShell中执行命令,命令如下,E:\xxx为要区分文件名的路径。

fsutil.exe file setCaseSensitiveInfo  E:\xxx enable
fsutil.exe file setCaseSensitiveInfo  E:\xxx disable

三、fsutil.exe。

1、fsutil命令。

fsutil
---- 支持的命令 ----

8dot3name         8dot3name 管理
behavior          控制文件系统行为
dax               Dax 卷管理
dirty             管理卷更改位
file              文件特定命令
fsInfo            文件系统信息
hardlink          硬链接管理
objectID          对象 ID 管理
quota             配额管理
repair            自愈管理
reparsePoint      重分析点管理
storageReserve    存储保留管理
resource          事务性资源管理器管理
sparse            稀疏文件控制
tiering           存储分层属性管理
transaction       事务管理
usn               USN 管理
volume            卷管理
wim               透明 wim 托管管理

2、fsutil file命令。

fsutil file
---- 支持的 FILE 命令 ----

createNew                创建指定大小的新文件
findBySID                按安全标识符查找文件
layout                   查询有关该文件的所有可用信息
optimizeMetadata         优化文件的元数据
queryAllocRanges         查询文件的分配范围
queryCaseSensitiveInfo   查询目录的大小写信息
queryExtents             查询文件的范围
queryExtentsAndRefCounts 查询文件的范围及其相应的引用计数
queryFileID              查询指定文件的文件 ID
queryFileNameById        显示文件 ID 的随机链接名称
queryOptimizeMetadata    查询文件的优化元数据状态
queryValidData           查询文件的有效数据长度
setCaseSensitiveInfo     设置目录的大小写信息
setShortName             设置文件的短名称
setValidData             设置文件的有效数据长度
setZeroData              设置文件的零数据
setEOF                   为现有文件设置文件结尾
setStrictlySequential    将 ReFS SMR 文件设置为严格按顺序

3、fsutil file setCaseSensitiveInfo命令。

fsutil file setCaseSensitiveInfo
用法: fsutil file setCaseSensitiveInfo <目录名称> [标志]
标志: 启用 - 启用 <目录名称> 的区分大小写属性 (默认值)
      : 禁用 - 禁用 <目录名称> 的区分大小写属性
   示例: fsutil file setCaseSensitiveInfo C:\TempFolder enable
        fsutil file setCaseSensitiveInfo C:\TempFolder disable

附:

Windows PowerShell
版权所有 (C) Microsoft Corporation。保留所有权利。

尝试新的跨平台 PowerShell https://aka.ms/pscore6

PS C:\Windows\system32> fsutil
---- 支持的命令 ----

8dot3name         8dot3name 管理
behavior          控制文件系统行为
dax               Dax 卷管理
dirty             管理卷更改位
file              文件特定命令
fsInfo            文件系统信息
hardlink          硬链接管理
objectID          对象 ID 管理
quota             配额管理
repair            自愈管理
reparsePoint      重分析点管理
storageReserve    存储保留管理
resource          事务性资源管理器管理
sparse            稀疏文件控制
tiering           存储分层属性管理
transaction       事务管理
usn               USN 管理
volume            卷管理
wim               透明 wim 托管管理
PS C:\Windows\system32> fsutil file
---- 支持的 FILE 命令 ----

createNew                创建指定大小的新文件
findBySID                按安全标识符查找文件
layout                   查询有关该文件的所有可用信息
optimizeMetadata         优化文件的元数据
queryAllocRanges         查询文件的分配范围
queryCaseSensitiveInfo   查询目录的大小写信息
queryExtents             查询文件的范围
queryExtentsAndRefCounts 查询文件的范围及其相应的引用计数
queryFileID              查询指定文件的文件 ID
queryFileNameById        显示文件 ID 的随机链接名称
queryOptimizeMetadata    查询文件的优化元数据状态
queryValidData           查询文件的有效数据长度
setCaseSensitiveInfo     设置目录的大小写信息
setShortName             设置文件的短名称
setValidData             设置文件的有效数据长度
setZeroData              设置文件的零数据
setEOF                   为现有文件设置文件结尾
setStrictlySequential    将 ReFS SMR 文件设置为严格按顺序
PS C:\Windows\system32> fsutil file setCaseSensitiveInfo
用法: fsutil file setCaseSensitiveInfo <目录名称> [标志]
标志: 启用 - 启用 <目录名称> 的区分大小写属性 (默认值)
      : 禁用 - 禁用 <目录名称> 的区分大小写属性
   示例: fsutil file setCaseSensitiveInfo C:\TempFolder enable
        fsutil file setCaseSensitiveInfo C:\TempFolder disable
PS C:\Windows\system32>