2

Windows 8 (デスクトップ) で動作するアプリを作成しています。

する必要がある:

  1. ユーザーがアプリを使用して「ファイル履歴」を起動できるようにします。「ファイル履歴」を開くコマンドラインを見つける必要があります。

  2. 「ファイル履歴」の現在の設定を表示できるようにする必要があります。

データは「C:\Users\UserName\AppData\Local\Microsoft\Windows\FileHistory\Configuration.

情報は xml ファイルに保存されます。特に正確な形式の仕様がない場合は、XML ファイルを解析しないことを好みます。それで、「ファイル履歴」の設定情報を取得できる別の場所があるかどうか知りたかったのです。

もう 1 つのことは、何らかの理由で config1 と config2 の 2 つのファイルがあることです。ファイルの違いは何ですか?より正確な情報が含まれているファイルはどれですか?

4

1 に答える 1

3

C# を使用して「ファイル履歴」を開く方法を見つけました。

ProcessStartInfo startInfo = 
       new ProcessStartInfo("Control.exe",@"/name Microsoft.FileHistory");
startInfo.UseShellExecute = true;
Process.Start(startInfo);

また、「個人用ファイルの復元」ナビゲーション項目に移動する場合は、次を起動する必要があります。

「C:\Windows\System32\FileHistory.exe」

于 2012-04-17T10:19:20.517 に答える