ForFilesコマンドを使用すると、共有ネットワーク上のファイルとフォルダーを管理できます
ForFilesコマンドを使用すると、 (ForFiles)Windows 10のいくつかの基準に準拠して、フォルダーを管理または削除できます。共有ネットワークフォルダまたはマップされたネットワークドライブでForFilesコマンドを使用する場合は、コマンドプロンプト(Command Prompt)を使用してこれを行う方法を次に示します。
ForFilesは、コマンド(ForFiles)プロンプト(Command Prompt)を介して実行できるコマンドであり、要件に応じて、いくつかのカスタムフィルターを通過するファイルを主に削除します。たとえば、1年または6か月以上経過したすべてのファイルを削除して空き領域を確保したい場合は、ForFilesコマンドを使用してそれを実行できます。唯一の問題は、ローカルコンピューターでのみ実行できることです。共有ネットワークドライブまたはフォルダーでForFilesコマンドを実行する場合は、最初にそれをマップする必要があります。
共有ネットワーク(Shared Network)フォルダでForFilesコマンドを使用する方法
共有ネットワーク(Shared Network)フォルダーまたはWindows10の(Windows 10)マップされ(Mapped)たネットワークドライブ上のファイラーまたはフォルダーを削除、名前変更、移動するためのForFilesコマンド。共有ネットワーク(Shared Network)フォルダでForFilesコマンドを使用するには、次の手順に従います-
- タスクバーの検索ボックスでcmdを検索します。(cmd)
- [管理者として実行( Run as administrator)]オプションをクリックします。
- [はい(Yes)]ボタンをクリックします。
- net useコマンドを入力して、ドライブをマップします。
- フィルタを指定してforfiles(forfiles)コマンドを入力し、フォルダを削除します。
最初に、 管理者権限でコマンドプロンプトを開く(open Command Prompt with administrator privilege)必要があります。そのため には、タスクバー(Taskbar)の検索ボックスでcmd を検索します。(cmd )検索結果が表示されたら、コマンドプロンプト(Command Prompt)が選択されていることを確認してください。その場合は、それぞれの[管理者として実行 (Run as administrator )]オプションをクリックし ます。次に、[ はい ]オプションを選択して、管理者として(Yes )コマンドプロンプト(Command Prompt)を開きます。
ここで 、 ForFilesコマンド を実行するには、ネットワークドライブをマップする必要があります。(map a network drive)そのためには、次のコマンドを入力して Enter ボタンを押します。
net use F: \\networkShare\files /user:yourusername password
F をマップする元のドライブに 、ユーザー(yourusername)名 と パスワード (password )をユーザー名とパスワードに置き換えることを忘れない でください。
リストを見つけるには、次のコマンドを入力します-
ForFiles /?
Windows 10のマップされたネットワークフォルダーで使用できるように、すべてのコマンドを例とともに示しています。
使用できる完全な構文は次のとおりです。
forfiles [/P pathname] [/M searchmask] [/S] [/C command] [/D [+ | -] [{<date> | <days>}]]
ForFiles コマンドは次のように使用できます。
ForFiles /p "F:\folder-path" /s /d -180 /c "cmd /c del /q @file"
F:\folder-path を、削除する実際のフォルダーパスに置き換える必要があります。
上記のコマンドを使用すると、180日または6か月よりもフォルダーであり、上記のフォルダーで使用可能なすべてのファイルを削除できます。
ForFilesと一緒に使用できる他のコマンドがあります。
現在のディレクトリにある1年以上前のすべてのファイルを一覧表示するには、次のように入力します。
ForFiles /S /M *.* /D -365 /C "cmd /c echo @file is at least one year old."
この投稿では、共有ネットワークドライブでForFilesコマンドをスケジュールする方法について詳しく説明します。(schedule ForFiles command on Shared Network drive.)
次を読む: (Read next: )このPCからネットワークドライブのマップとネットワークドライブの切断オプション(remove Map Network Drive and Disconnect Network Drive options)を削除する方法。
Related posts
Netstat commandを使用してネットワークの問題をトラブルシューティングする方法
DISKPARTコマンドのリストとそれらの使い方Windows 11/10
Command-lineを使用したCommand-lineを使ったFFmpegでFFmpegのサイズを変更する方法
Excel(XLS or XLSX)Command line(XLS or XLSX)Windows 10
Windows 11/10のTask ManagerにCommand Lineを表示する方法
UbuntuでWindows7の共有パーティションとフォルダーをマウントする
どのようにNetwork Driveをマッピングするか、Windows 11/10にFTP Driveを追加します
簡単な質問:Telnetとは何ですか?それでも何に使用できますか?
Windows 10でNetwork Sniffer Tool PktMon.exeを使用する方法
FFmpegを使用してCommand Line Interface経由RTSP streamを再生する方法
Remote Desktop ConnectionsのCommand Line Parameters
UbuntuからWindows共有プリンターにアクセスする方法
Command Line Interpreterとは何ですか?
Modern Standby Windows 10でNetwork Connectionsを有効にします
UbuntuからWindows7共有フォルダーにアクセスする方法
PowerShell またはコマンド ラインを使用してすべての Windows サービスを一覧表示する方法
Swiss File KnifeはWindowsの便利なCommand Line toolです
Ubuntuのコマンドラインを介してフォーマット間で画像を変換する
Command Promptを使用して変更のための2つのFilesを比較する方法
最高のWindowsコマンドラインネットワークコマンド