Windows文件(名/夹)大小写敏感识别方法

本文介绍如何通过PowerShell和WSL使Windows 10 NTFS文件系统对文件名大小写敏感,适用于特定版本及以上的系统。文章提供了设置单个文件夹大小写敏感性的方法,并讨论了递归处理整个目录结构的可能性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在linux上做开发,linux万物皆文件,对大小写敏感,但是scp转到window上编写测试就麻烦了,文件缺失什么的就来了。

那么怎么让windows对文件大小写敏感

这下面一切的操作都有一个前提

itemdes
OSwindows10
OS version>=17110
ToolPowerShell,WSL(windows for subsystem Linux)
OtherNTFS格式

如果没有满足以上条件下面就可以不用看咯~

这个巨硬对大小写敏感的更新日志 ?Build 17110

附带一个官方的WSL开启和安装链接 ?Windows Subsystem for Linux Installation Guide for Windows 10

打开powershell,记得用管理员权限打开

fsutil.exe file SetCaseSensitiveInfo 文件夹 enable

但是!但是!但是!这样只能对这单个文件夹设置敏感
比如文件目录结构是这样的
在这里插入图片描述
设置了文件夹A大小写敏感就只能对文件夹起作用,对文件夹a、b、c、d里面的文件和文件夹是不起作用的,并不能递归处理

如何如何解决呢,自己写脚本处理去吧哈哈哈哈哈哈哈哈哈,要是文件夹不多手撸也行

有空再写个py的递归处理脚本~

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值