DOS命令:fsutil

fsutil命令,显示或配置文件系统属性

fsutil ---查看FSUTIL支持的子命令

Fsutil 是可用于执行多种与 FAT 和 NTFS 文件系统相关的任务(例如管理重解析点、管理稀疏文件、卸载卷或扩展卷)的命令行实用程序。由于 Fsutil 功能非常强大,因而只有完全掌握 Windows XP 的高级用户才能使用它。此外,必须作为管理员或管理员组的成员登录才能使用 Fsutil。

Fsutil是一个命令行工具,需要子命令来实现强大的功能,子命令有:

Fsutil:behavior

查询、更改、启用或禁用下列行为的相关设置:生成 8.3 字符长文件名、接收 NTFS卷上的 8.3 字符长文件名内的扩展字符、更新 NTFS 卷上的最近访问时间戳、配额事件写入系统日志的频率、NTFS 页面缓冲池和 NTFS 非页面缓冲池内存的内部缓存级别,以及保留给 MFT 区的磁盘空间量。

语法:

fsutil behavior query {disable8dot3 | allowextchar | disablelastaccess | quotanotify | memoryusage | mftzone}

fsutil behavior set [{disable8dot3 {1 | 0} | allowextchar {1 | 0} | disablelastaccess {1 | 0} | quotanotify Frequency | memoryusage Value | mftzone Value}]

Fsutil:dirty

查询是否设置了卷的“dirty”标识。当设置“dirty”标识后,那么在下次重新启动计算机时,autochk 将自动检查卷错误。

语法:

fsutil dirty {query | set} VolumePathname

Fsutil:file

主要由技术支持人员使用。按用户名查找文件(磁盘需启用磁盘配额)、查询文件的分配范围、设置文件短名称、设置文件的有效数据长度或设置文件零数据。

语法:

fsutil file [createnew] FileName Length

fsutil file [findbysid] UserName Directory

fsutil file [queryallocranges] offset=Offset length=Length FileName

fsutil file [setshortname] FileName ShortName

fsutil file [setvaliddata] FileName DataLength

fsutil file [setzerodata] offset=Offset length=Length FileName

Fsutil:fsinfo

主要由技术支持人员使用。列出所有驱动器,查询驱动器类型、查询卷信息,查询特定于 NTFS 卷信息,或查询文件系统统计数据。

语法:

fsutil fsinfo [drives]

fsutil fsinfo [drivetype] VolumePathname

fsutil fsinfo [ntfsinfo] RootPathname:

fsutil fsinfo [statistics] VolumePathname

fsutil fsinfo [volumeinfo] RootPathname:

Fsutil:hardlink

创建硬链接。硬链接是某个文件的目录入口。每个文件都可认为至少有一个硬链接。在 NTFS 卷上,每个文件可有多个硬链接,因而一个文件可以出现在多个目录(甚至具有不同名称的相同目录)中。由于所有的链接都引用同一个文件,所以程序能打开任意链接并修改文件。只有当一个文件的所有链接都删除后,该文件才能从文件系统中删除。创建硬链接后,程序就可以像使用其他文件名一样使用它。

语法:

fsutil hardlink create NewFileName ExistingFileName

Fsutil:objectid

主要由技术支持人员使用。管理对象标识符,Windows XP 和 Windows Server 2003 家族操作系统使用此标识符跟踪对象(如文件和目录)。

语法:

fsutil objectid [create] FileName

fsutil objectid [delete] FileName

fsutil objectid [query] FileName

fsutil objectid [set] ObjectID BirthVolumeID BirthObjectID DomainID FileName

Fsutil:quota

管理 NTFS 卷上的磁盘配额,以便对网络存储提供更精确的控制。磁盘配额是基于每个卷来实施的,并以每个用户为基础启用硬存储和软存储限制。

语法:

fsutil quota [disable] VolumePathname

fsutil quota [enforce] VolumePathname

fsutil quota [modify] VolumePathnameThresholdLimit [UserName]

fsutil quota [query] VolumePathname

fsutil quota [track] VolumePathname

fsutil quota [violations]

Fsutil:reparsepoint

主要由技术支持人员使用。查询或删除NTFS文件系统的重分析点,在输入/输出 (I/O) 子系统中用于扩展功能。重分析点用作目录连接点和卷安装点。文件系统筛选驱动程序也使用重分析点将某些文件标记为该驱动程序特定的文件。

语法:

fsutil reparsepoint [query] FileName

fsutil reparsepoint [delete] FileName

Fsutil:sparse

管理稀疏文件。程序将会发现这些未分派的包含零字节的区域,所有有意义或非零数据得到了分配,而所有无意义的数据(一大串由零组成的数据)没有得到分配。稀疏文件支持允许在文件的任意位置解除分配数据。

语法:

fsutil sparse [queryflag] FileName

fsutil sparse [queryrange] FileName

fsutil sparse [setflag] FileName

fsutil sparse [setrange] FileNameBeginningOffsetLength

Fsutil:usn

主要由技术支持人员使用。管理更新序列号 (USN) 更改日志,该日志提供了对卷中所有文件所做更改的永久性记录。

语法:

fsutil usn [createjournal] m=MaximumSize a=AllocationDelta VolumePathname

fsutil usn [deletejournal] {/D | /N} VolumePathname

fsutil usn [enumdata] FileRef LowUsn HighUsn VolumePathname

fsutil usn [queryjournal] VolumePathname

fsutil usn [readdata] FileName

Fsutil:卷

管理卷。卸下卷,或查看磁盘上的可用空间。

语法:

fsutil volume [diskfree] VolumePathname

fsutil volume [dismount] VolumePathname

猜你喜欢

转载自blog.csdn.net/ChaoYue_miku/article/details/113900750