3

我需要编写一个脚本来设置 FAT32 文件系统上文件的短名称。在 NTFS 上,我可以在 windows 下使用 FSUTIL 实用程序,但我似乎无法理解如何为 FAT32 驱动器执行此操作。

窗口命令或 powershell 脚本的额外荣誉

4

2 回答 2

1

他们让这个超级难搞,但这里有一个解决方案: http ://technet.microsoft.com/en-us/library/ee692751.aspx

于 2012-02-29T12:21:56.187 回答
0

不幸的是,这是不可能的,因为这是SetFileShortName()Win32 API的限制

设置指定文件的短名称。该文件必须位于 NTFS 文件系统卷上。

您可以手动十六进制编辑 FAT32 分区以设置短名称更新校验和,但如果没有文件系统驱动程序的支持,它将非常脆弱

于 2021-01-07T17:15:45.083 回答