DOS命令大全:Fsutil:文件命令详解

主要由专业支持者使用。根据安全标识符查找文件、查询文件的分配范围、设置文件的简短名称、设置文件的有效数据长度、设置文件的零数据,或创建新文件。

MS-DOS命令语法

fsutil file [createnew] PathName length

fsutil file [findbysid] User PathName

fsutil file [queryallocranges] offset=offset length=length PathName

fsutil file [setshortname] PathName shortname

fsutil file [setvaliddata] PathName datalength

fsutil file [setzerodata] offset=offset length=length PathName

MS-DOS命令参数

createnew
创建指定名称和大小的文件,该文件的内容由零组成。
PathName
指定驱动器号(冒号分隔)、装入点或卷名。
length
指定文件的有效数据长度。
findbysid
查找属于特定用户的NTFS 卷上的文件。用户由自己的 SID(安全标识符)标识。
User
指定用户名或登录名。
PathName
指定驱动器号(冒号分隔)、装入点或卷名。
queryallocranges
查询 NTFS 卷上的文件分配范围。可用于确定文件是否具有稀疏区域。
offset=offset
指定设置零的范围起始点。
length=length
指定范围长度(以字节表示)。
PathName
指定驱动器号(冒号分隔)、装入点或卷名。
setshortname
设置NTFS 卷上文件的简短名称(8.3 字符长度文件名)。
PathName
指定驱动器号(冒号分隔)、装入点或卷名。
shortname
指定文件简短名称。
setvaliddata
设置 NTFS 卷上文件的有效数据长度。
PathName
指定驱动器号(冒号分隔)、装入点或卷名。
datalength
指定文件长度(以字节表示)。
setzerodata
将文件范围(由 offset 和 length 指定)设置为零,从而使文件为空。如果是稀疏文件,则不需要基本分配单元。
offset=offset
指定文件偏移量和设置为零的范围起始点。
length=length
指定设置为零的范围长度。
PathName
指定驱动器号(冒号分隔)、装入点或卷名。

MS-DOS命令注释

MS-DOS命令范例

要根据 SID 查找驱动器 C 上的用户 scottb,请键入:

fsutil file findbysid scottb C:\users

要查询 NTFS 卷上的文件分配范围,请键入:

fsutil file queryallocranges offset=1024 length=64 C:\Temp\sample.txt

要将驱动器 C 上的文件 longfilename.txt 设置为简短名称 longfile.txt,请键入:

fsutil file setshortname C:\longfilename.txt longfile.txt

要设置 NTFS 卷上文件的有效数据长度,请键入:

fsutil file setvaliddata C:\testfile.txt 4096

要将 NTFS 卷上文件的范围设置为零并使其为空,请键入:

fsutil file setzerodata offset=100 length=150 C:\Temp\sample.txt

上一页:DOS命令大全:Fsutil:dirty命令详解 下一页:DOS命令大全:Fsutil:fsinfo命令详解

版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号