如何在 Windows 10 中检查文件名的字符?
我有一些文件包含一些“空格”字符,还有一些文件包含一些“不间断空格”字符。也许有些文件是这两种字符的混合,或者有些文件包含其他“类似空格”的字符。
另一个例子是拉丁字母“c”与西里尔字母“с”的对比。
当我有需要时,我需要知道如何检查这些字符。
复制我所面临的问题的简化示例,您可以在 PowerShell 中使用它:
mkdir 'test space'
mkdir 'test space'
dir test*space
(第二个是不间断空格,您可以使用数字键盘上的 Alt + 0160 输入一个)
以下是 PowerShell 的输出:
需要明确的是,我不想仅仅区分两个几乎相同的名字。
我希望有一种方法可以知道任何文件名/文件夹名称中的空格是否是特殊空格(以及它是哪一个),并且对于其他字符(例如“c”)也是如此:它是拉丁字母“c”还是西里尔字母“c”或其他图形上相同的东西?哪一个?
我找到了关于如何搜索对于包含特殊字符的文件名:尝试在 Windows 资源管理器中搜索带有特殊字符的文件名(Windows 10)
或者如何创造一 :
如何创建带有特殊字符(如 \ / : * ? " < > |
但是,如果我没看错的话,答案似乎并没有给出看特殊字符。