openfiles

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

openfiles/disconnect

管理者は、ファイルとフォルダーの共有フォルダーをリモートで開かれた接続を切断できます。

構文

openfiles /disconnect [/s <system> [/u [<domain>\]<username> [/p [<password>]]]] {[/id <openfileID>] | [/a <accessedby>] | [/o {read | write | read/write}]} [/op <openfile>]

パラメーター

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

注: を使えば、 openfiles/query ファイル ID を検索するコマンド

/a <accessedby> accessedby パラメーターで指定されているユーザー名に関連付けられた開いているすべてのファイルの接続を切断します。 このパラメーターではワイルドカード文字 (*) を使用できます。
/o {read | write | read/write} 指定したオープン モード値で開いているすべてのファイルの接続を切断します。 有効な値は、[読み取り][書き込み]、または [読み取り/書き込み] です。 このパラメーターではワイルドカード文字 (*) を使用できます。
/op <openfile> 特定の開いているファイル名で作成されたすべての開いているファイル接続を切断します。 このパラメーターではワイルドカード文字 (*) を使用できます。
/? コマンド プロンプトにヘルプを表示します。

ファイル 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

クエリを実行し、すべての開いているファイルを表示します。

構文

openfiles /query [/s <system> [/u [<domain>\]<username> [/p [<password>]]]] [/fo {TABLE | LIST | CSV}] [/nh] [/v]

パラメーター

パラメーター 説明
/s <system> 名前または IP アドレス) に接続するリモート システムを指定します。 バックスラッシュは使用しないでください。 /s オプションを使用しない場合、このコマンドは既定でローカル コンピューターで実行します。 このパラメーターは、すべてのファイルと、コマンドで指定されているフォルダーに適用されます。
/u [<domain>\]<username> 指定したユーザー アカウントのアクセス許可を使用してコマンドを実行します。 /u オプションを使用しない場合、システムのアクセス許可が既定で使用されます。
/p [<password>] 指定されているユーザー アカウントのパスワードを指定します、 /u オプション。 /p オプションを使用しない場合、コマンドの実行時にパスワード プロンプトが表示されます。
[/fo {TABLE | LIST | CSV}] 指定した形式で出力が表示されます。 有効な値は、次のとおりです。
  • TABLE - テーブルの出力を表示します。
  • LIST - 一覧内の出力を表示します。
  • CSV - コンマ区切り値 (CSV) 形式で出力を表示します。
/nh 出力に列ヘッダーを抑制します。 有効な場合にのみ、 /fo にパラメーターが設定されている テーブル または CSVします。
/v 詳細な情報が出力に表示されることを指定します。
/? コマンド プロンプトにヘルプを表示します。

クエリを開いているすべてのファイルの表示は、次のように入力します。

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

on または off オプションを使用して行われた変更は、システムを再起動するまで有効になりません。 管理オブジェクト リスト グローバル フラグを有効にすると、システムの速度が低下することがあります。

構文

openfiles /local [on | off]

パラメーター

パラメーター 説明
[on | off] ローカル ファイル ハンドルを追跡する管理オブジェクト リスト グローバル フラグを有効または無効にします。
/? コマンド プロンプトにヘルプを表示します。

管理オブジェクト リスト グローバル フラグの現在の状態を確認するには、次のように入力します。

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