openfiles

管理者が、システム上で開かれているファイルとディレクトリを照会、表示、または切断できるようにします。 また、このコマンドは、グローバルフラグ オブジェクトリスト 管理システムを有効または無効にします。

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
/s <computer> 接続するリモート システムを (名前または IP アドレスで) 指定します。 円記号は使用しないでください。 /s オプションを使用しない場合、コマンドは既定でローカル コンピューターで実行されます。 このパラメーターは、コマンドで指定されているすべてのファイルとフォルダーに適用されます。
/u [<domain>] 指定したユーザー アカウントのアクセス許可を使用してコマンドを実行します。 /u オプションを使用しない場合は、既定でシステム アクセス許可が使用されます。
/p <password> /u オプションで指定されたユーザー アカウントのパスワードを指定します。 /p オプションを使用しない場合、コマンドの実行時にパスワード プロンプトが表示されます。
/身分証明書 <openfileID> 指定したファイル ID で開いているファイルを切断します。 このパラメーターでは、ワイルドカード文字 (*) を使用できます。

注: openfiles /query コマンドを使用して、ファイル ID を見つけることができます。

/ある <accessedby> accessedby パラメータで指定されたユーザー名に関連付けられている開いているすべてのファイルを切断します。 このパラメーターでは、ワイルドカード文字 (*) を使用できます。
/o {read | write | read/write} 開いているすべてのファイルを、指定されたオープン モードの値で切断します。 有効な値は、 読み取り書き込み、または 読み取り/書き込みです。 このパラメーターでは、ワイルドカード文字 (*) を使用できます。
/op <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
/s <computer> 接続するリモート システムを (名前または IP アドレスで) 指定します。 円記号は使用しないでください。 /s オプションを使用しない場合、コマンドは既定でローカル コンピューターで実行されます。 このパラメーターは、コマンドで指定されているすべてのファイルとフォルダーに適用されます。
/u [<domain>] 指定したユーザー アカウントのアクセス許可を使用してコマンドを実行します。 /u オプションを使用しない場合は、既定でシステム アクセス許可が使用されます。
/p <password> /u オプションで指定されたユーザー アカウントのパスワードを指定します。 /p オプションを使用しない場合、コマンドの実行時にパスワード プロンプトが表示されます。
[/FO {TABLE | LIST | CSV}] 指定した形式で出力を表示します。 有効な値は次のとおりです。
  • TABLE - 出力をテーブルに表示します。
  • LIST - 出力をリストで表示します。
  • CSV - 出力をカンマ区切り値 (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 /localMaintain Objects List グローバルフラグの現在のステータスを表示します。

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