シナリオ: Outlook スキャン
注:
Microsoft サポートと Recovery Assistant のシナリオは、新しい Outlook for Windows では使用できません。
Outlook スキャン シナリオでは、デバイスがスキャンされ、Microsoft Outlook、Microsoft Office、Windows、メールボックスの構成に関する詳細なレポートが作成されます。
Microsoft サポートと回復アシスタントの完全版では、シナリオの同等のエントリ ポイントは、高度な診断 \ Outlook \ Outlook \ Outlook、Office、Windows、メールボックスの構成の詳細なレポートを作成することです。
メモ: このシナリオでは、管理者特権のコマンド プロンプト ウィンドウを使用する必要はありません。
アシスタントの Enterprise バージョンをダウンロードする
次のボタンを選択します。
アシスタントの Enterprise バージョンを実行する方法の詳細については、「エンタープライズ バージョンのMicrosoft サポートと回復アシスタント」を参照してください。
Outlook スキャン シナリオをスクリプト化する
シナリオを実行するために、一部のタスクを自動化できます。 次のサンプル Windows PowerShell スクリプトは、作業を開始するのに役立ちます。 要件に合わせて編集することもできます。
注: スクリプトの詳細な手順は、含まれているコメントに記載されています。
Outlook スキャン シナリオ スクリプトをダウンロードする
スクリプトは、次の基本的なタスクを実行します。
スクリプトで指定した場所から、アシスタントの Enterprise バージョンのファイルをクライアントにコピーします。
スクリプトで参照される既定のダウンロード場所は です https://aka.ms/SaRA_EnterpriseVersionFiles。 これは、アシスタントのインターネット ダウンロード場所です。 ただし、スクリプトを変更して、Assistant ダウンロード用の .zip ファイルへのパスまたは Assistant ダウンロードから抽出されたファイルを含むフォルダーの場所を使用できます。
SaraCmd.exe を開始して、必要なスイッチとパラメーターを使用して Outlook スキャン シナリオを実行します。
シナリオの実行時に生成されたログ ファイルを収集します。
スクリプトは、アシスタントによって生成されたすべてのログ ファイルを収集します。
すべてのログを含む統合 .zip ファイルを作成します。
Assistant によって生成されたすべてのログ ファイルは、.zip ファイルに圧縮されます。 この .zip ファイルの名前はカスタマイズ可能です。
Outlook スキャン シナリオで使用できるスイッチ
このシナリオでは、次のスイッチを使用できます。 大文字と小文字は区別されません。 オプションとして指定しない限り、シナリオを実行するにはスイッチが必要です。 複数のオプションスイッチを使用できます。
Switch <パラメーター> | 詳細 | 必須 / オプション |
---|---|---|
-S <scenarioname> |
このスイッチを指定し、 ExpertExperienceAdminTask このシナリオを実行するパラメーターの scenarioname 値として指定します。 |
必須 |
-AcceptEula |
エンド ユーザー ライセンス契約 (EULA) に同意し、このシナリオを実行するには、このスイッチを指定します。 | 必須 |
-LogFolder <Output Path> |
このスイッチを指定して 、パラメーター で <Output Path> 指定されたフォルダーにシナリオ固有のログを出力するように強制SaraCmd.exeします。 |
省略可能 |
-HideProgress |
このスイッチを指定して、このシナリオの進行状況の表示を非表示にします。 既定では、アシスタントは常にコンソールにタスクの進行状況を表示します。 | 省略可能 |
-OfflineScan |
Outlook アプリケーションの実行中に Outlook のオフライン スキャンを実行するには、このスイッチを指定します。 | 省略可能 |
サンプル コマンド
このシナリオを実行するためのスイッチのサンプルの組み合わせを次に示します。
サンプル 1
Outlook をスキャンするには、管理者特権以外のコマンド プロンプト ウィンドウで次のコマンドを実行します。
SaRAcmd.exe -S ExpertExperienceAdminTask -AcceptEula
サンプル 2
Outlook アプリケーションの実行中にオフライン モードで Outlook をスキャンし、コンソールで進行状況の表示を非表示にするには、管理者特権以外のコマンド プロンプト ウィンドウで次のコマンドを実行します。
SaRAcmd.exe -S ExpertExperienceAdminTask -AcceptEula -OfflineScan -HideProgress
サンプル 3
Outlook をスキャンし、ログ ファイルを C:\temp フォルダーに出力するには、管理者特権以外のコマンド プロンプト ウィンドウで次のコマンドを実行します。
メモ: スイッチによって
-LogFolder
指定されるフォルダーが存在し、書き込み可能である必要があります。SaRAcmd.exe -S ExpertExperienceAdminTask -AcceptEula -LogFolder C:\temp
サンプル 4
Outlook のオフライン スキャンを実行し、ログ ファイルを C:\temp フォルダーに出力し、コンソールで進行状況の表示を非表示にするには、管理者特権でないコマンド プロンプト ウィンドウで次のコマンドを実行します。
SaRAcmd.exe -S ExpertExperienceAdminTask -AcceptEula -LogFolder C:\temp -HideProgress -OfflineScan
検出された条件と結果
エンタープライズ バージョンのアシスタントを使用して Outlook スキャン シナリオを実行すると、プロンプトは表示されません。 これは、アシスタントのフル バージョンとは異なるエクスペリエンスです。 次の表は、このシナリオで検出された各条件に対してエンタープライズ バージョンのアシスタントが実行するアクションと、表示される対応する出力を示しています。
条件 | Enterprise バージョンによって実行されるアクション | コマンド プロンプト ウィンドウに表示される出力 |
---|---|---|
Outlook が実行されていない | Outlook のオフライン スキャンを実行する | 01: Outlook が実行されていないか、管理者として管理者として実行されているため、オフライン スキャンが実行されました。 %localappdata%\saralogs\UploadLogs の filename> を参照してください<。 |
Outlook が実行されている | Outlook のフル スキャンを実行する | 02: フル スキャンが実行されました。 %localappdata%\saralogs\UploadLogs の filename> を参照してください<。 |
複数の Outlook バージョンが検出されました | 最新バージョンの Outlook のスキャンを実行する | (状況によっては、この出力は 01、02、04、または 05 になります) |
Outlook とアシスタントのコマンド プロンプト ウィンドウの両方が管理者特権で表示されます | Outlook のフル スキャンを実行する | 02: フル スキャンが実行されました。 %localappdata%\saralogs\UploadLogs の filename> を参照してください<。 |
Outlook は管理者特権で実行されていますが、アシスタントのコマンド プロンプト ウィンドウは昇格されていません | Outlook のオフライン スキャンを実行する | 01: Outlook が実行されていないか、管理者特権で実行されているため、オフライン スキャンが実行されました。 %localappdata%\saralogs\UploadLogs の filename> を参照してください<。 |
Outlook が管理者特権として実行されていないが、アシスタントのコマンド プロンプト ウィンドウが昇格されている | なし | 04: Outlook が管理者特権で実行されていません。 管理者特権のコマンド プロンプトは使用しないでください。 |
次のような理由でスキャンを実行できない
|
スキャンが開始されたが完了していない | 05: Outlook のスキャンの実行中にエラーが発生しました。 Outlook を終了してこのシナリオを再実行すると、オフライン スキャンを実行できる場合があります。 完全な SaRA バージョンを使用することもできます。 |