Windows 10でスクリプトを使用して最近のファイルの履歴を消去する

Windowsでは最近のアイテム履歴をクリアするのにちょうど6ダースのマウスクリックがかかることに気づきましたか この投稿には、Windows 10以前のシングルクリックで最近のドキュメント履歴をクリアするVBScriptがあります。

Windowsの最近のファイルの履歴を消去する

Windows 10で、クイックアクセスホームビューに表示される最近のファイル履歴をクリアする手順は次のとおりです。

  1. ファイルエクスプローラーを開いてクイックアクセス
  2. クイックアクセスアイコンを右クリックし、[ オプション ]をクリックします。
  3. 最近のファイルの履歴をクリアするには、クイックアクセスで最近使用したファイルを表示するのチェックを外します
  4. 「適用」をクリックします
  5. クイックアクセスで最近使用したファイルを表示を再度有効にする
  6. OKをクリック

注:上記のステップ3では、そのダイアログに表示される[ クリア ]ボタンをクリックすることもできます。 ただし、クイックアクセスの頻繁なフォルダーのリストもクリアされます。


VBScriptを使用して最近のファイル履歴をクリアする

以下のVBScriptsのいずれかを選択して、Windows 10コンピューターの最近のファイル履歴をクリアします。 ただし、このスクリプトはどのバージョンのWindowsでも機能します。

  1. 次のスクリプトコードのいずれかをメモ帳にコピーします。 スクリプト1
     Const sRecent = 8 Set objShell = CreateObject( "Shell.Application")Set objFolder = objShell.Namespace(sRecent)iClr = 0 Set objFolderItem = objFolder.Self For Each objVerb In objFolderItem.Verbs If InStr(LCase(objVerb.Name)、 "c&lear最近のアイテムのリスト")次にobjVerb.DoIt iClr = 1 End For End Next Next If iClr = 0 Then MsgBox "Could not clear Recent items。" 

    スクリプト2(代替方法)

     Set WshShell = WScript.CreateObject( "WScript.Shell")Set objFSO = CreateObject( "Scripting.FileSystemObject")sRD = WshShell.SpecialFolders( "Recent")if sRD "" then On Error Resume Next objFSO.DeleteFile(sRD& " \ *。lnk ")objFSO.DeleteFile(sRD&" \ *。url ")end if 
  2. .vbs拡張子を付けてファイルを保存します—例: clear_recent_files_history.vbs
  3. スクリプトファイルをダブルクリックして、最近のファイルの履歴をクリアします。

スクリプトへのショートカットをスタートまたはタスクバーに固定し、デフォルトのWindowsスクリプトアイコンを表示するのが面倒な場合は、ショートカットアイコンをカスタマイズできます。

上記のスクリプトは、Windows 10を含むすべてのバージョンのWindowsで機能します。ただし、Windows 7を使用している場合は、[スタート]→[最近のアイテム]を右クリック→[ クリア ]をクリックして直接実行できるため、そのようなスクリプトは必要ありません。 最近のアイテムリスト

クイックアクセスの頻繁なフォルダーと最近のファイルの履歴をクリアする

クイックアクセスの頻繁なフォルダーと最近のファイルの履歴をクリアするには 、[フォルダーオプション]ダイアログを開き、[ クリア ]ボタンをクリックします。

クイックアクセスで固定されたアイテムは削除されません。

上記を自動化するには、次のAutoHotKeyスクリプト/マクロを使用できます。

クイックアクセス履歴を消去するAutoHotKeyスクリプト

 実行、control.exeフォルダーWinWait、ahk_class#32770 WinActivate、ahk_class#32770 WinWaitActive、ahk_class#32770送信、!c {Esc} 

コンピュータにAutoHotKeyをインストールします。 次に、メモ帳を使用して、上記の内容を含むスクリプトファイルを作成します。 ファイルをclear_quick_access_history.ahkとして保存し、ファイルをダブルクリックして実行します。 スクリプトはフォルダオプションを起動し、[クリア]ボタンを自動的にクリックして、フォルダオプションを閉じます。

関連記事