
私の主な目標は、DFS 内の特定の共有フォルダー内の特定のファイルを見つけて、真夜中にそれらを閉じることです。
私の問題は、「net file」コマンドが完全なパスをリストしないことです。例: e:...\folder\file.doc
ファイルを閉じるかどうかを判断するには、完全なパスが必要です。
以前は SysInternals の handle.exe を使用していましたが、Win2008 x64 では動作しません。
誰かアイデアありますか?
よろしくお願いします
答え1
私は自分の質問に答えました:
完全なパスを取得するには、次のコマンドを入力する必要があります。
オープンファイル /クエリ /fo リスト
これを使用するには /query を知っておく必要があるようです... 参照:
openfiles /query /?
これが他の誰かの役に立つことを願います。
答え2
特定のファイルを閉じるには、
openfiles /disconnect /a * /op "D:\Directory\file.txt"