使管理员能够查询、显示或断开系统上打开的文件和目录的连接。 此命令还启用或禁用系统 维护对象列表 全局标志。
openfiles /disconnect
使管理员能够断开通过共享文件夹远程打开的文件和文件夹的连接。
Syntax
openfiles /disconnect [/s <system> [/u [<domain>\]<username> [/p [<password>]]]] {[/id <openfileID>] | [/a <accessedby>] | [/o {read | write | read/write}]} [/op <openfile>]
Parameters
| Parameter | Description |
|---|---|
/秒 <system> |
指定要连接到的远程系统(按名称或 IP 地址)。 不要使用反斜杠。 如果不使用 /s 选项,则默认情况下该命令在本地计算机上运行。 此参数适用于命令中指定的所有文件和文件夹。 |
/u [<domain>\]<username> |
使用指定用户帐户的权限运行命令。 如果不使用 /u 选项,则默认使用系统权限。 |
/p [<password>] |
指定 在 /u 选项中指定的用户帐户的密码。 如果不使用 /p 选项,则在运行命令时会出现密码提示。 |
/id <openfileID> |
按指定的文件 ID 断开打开的文件的连接。 可以将通配符(*)与此参数一起使用。 注意:您可以使用 openfiles /query 命令查找文件 ID。 |
/一个 <accessedby> |
断开与 accessedby 参数中指定的用户名关联的所有打开文件。 可以将通配符(*)与此参数一起使用。 |
/o {read | write | read/write} |
使用指定的打开模式值断开所有打开的文件的连接。 有效值为 Read、 Write 或 Read/Write。 可以将通配符(*)与此参数一起使用。 |
/作 <openfile> |
断开由特定打开文件名创建的所有打开的文件连接。 可以将通配符(*)与此参数一起使用。 |
| /? | 在命令提示符下显示帮助。 |
Examples
若要断开所有打开的文件,文件 ID 26843578,请键入:
openfiles /disconnect /id 26843578
要断开用户 hiropln 访问的所有打开的文件和目录,请键入:
openfiles /disconnect /a hiropln
要断开所有打开的文件和目录的读 /写模式,请键入:
openfiles /disconnect /o read/write
若要断开目录与打开的文件名 *C:\testshare* 的连接,无论谁正在访问它,请键入:
openfiles /disconnect /a * /op c:\testshare\
要断开用户 hiropln 正在访问的远程计算机 srvmain 上所有打开的文件,无论其 ID 如何,请键入:
openfiles /disconnect /s srvmain /u maindom\hiropln /id *
openfiles /query
查询并显示所有打开的文件。
Syntax
openfiles /query [/s <system> [/u [<domain>\]<username> [/p [<password>]]]] [/fo {TABLE | LIST | CSV}] [/nh] [/v]
Parameters
| Parameter | Description |
|---|---|
/秒 <system> |
指定要连接到的远程系统(按名称或 IP 地址)。 不要使用反斜杠。 如果不使用 /s 选项,则默认情况下该命令在本地计算机上运行。 此参数适用于命令中指定的所有文件和文件夹。 |
/u [<domain>\]<username> |
使用指定用户帐户的权限运行命令。 如果不使用 /u 选项,则默认使用系统权限。 |
/p [<password>] |
指定 在 /u 选项中指定的用户帐户的密码。 如果不使用 /p 选项,则在运行命令时会出现密码提示。 |
[/fo {TABLE | LIST | CSV}] |
以指定格式显示输出。 有效值包括:
|
| /nh | 取消输出中的列标题。 仅当 /fo 参数设置为 TABLE 或 CSV 时才有效。 |
| /v | 指定在输出中显示详细(详细)信息。 |
| /? | 在命令提示符下显示帮助。 |
Examples
若要查询并显示所有打开的文件,请键入:
openfiles /query
若要以表格式查询和显示所有打开的文件(不包含标头),请键入:
openfiles /query /fo table /nh
若要使用详细信息查询和显示列表格式的所有打开的文件,请键入:
openfiles /query /fo list /v
要使用 maindom 域上用户 hiropln 的凭据查询和显示远程系统 srvmain 上的所有打开文件,请键入:
openfiles /query /s srvmain /u maindom\hiropln /p p@ssW23
Note
在此示例中,在命令行上提供密码。 要防止显示密码,请省略 /p 选项。 系统会提示输入密码,该密码不会回显到屏幕。
openfiles /local
启用或禁用系统 维护对象列表 全局标志。 如果不带参数使用,则 openfiles /local 显示 “维护对象列表” 全局标志的当前状态。
Note
使用 “打开 ”或 “关闭 ”选项所做的更改在重新启动系统之前不会生效。 启用 维护对象列表 全局标志可能会减慢系统速度。
Syntax
openfiles /local [on | off]
Parameters
| Parameter | Description |
|---|---|
[on | off] |
启用或禁用系统 维护对象列表 全局标志,用于跟踪本地文件句柄。 |
| /? | 在命令提示符下显示帮助。 |
Examples
若要检查 维护对象列表 全局标志的当前状态,请键入:
openfiles /local
默认情况下,禁用 维护对象列表 全局标志,并显示以下消息 INFO: The system global flag 'maintain objects list' is currently disabled.
若要启用 维护对象列表 全局标志,请键入:
openfiles /local on
启用全局标志时,将显示以下消息,SUCCESS: The system global flag 'maintain objects list' is enabled. This will take effect after the system is restarted.
若要禁用 维护对象列表 全局标志,请键入:
openfiles /local off