Microsoft Office 製品のコマンド ライン スイッチ

適用先
Excel for Microsoft 365 Word for Microsoft 365 Outlook for Microsoft 365 PowerPoint for Microsoft 365 Access for Microsoft 365 Excel 2024 Word 2024 Outlook 2024 PowerPoint 2024 Access 2024 Excel 2021 Word 2021 Outlook 2021 PowerPoint 2021 Access 2021

Microsoft Office 製品を起動すると、スタートアップ プロセスは標準的な方法で実行されます。 たとえば、Microsoft Word では Word のスプラッシュ画面が表示され、標準テンプレートが読み込まれます。 ただし、スプラッシュ画面なしで Word を起動し、標準テンプレート以外のテンプレートを読み込みたいとします。 または、アドインを読み込んだり、起動時にマクロを実行したりして、プロセスをさらにカスタマイズしたい場合もあります。 Office アプリのスタートアップ コマンドに コマンド ライン スイッチ と呼ばれるサブコマンドを使用することで、このようなオプションを追加できます。

カスタマイズを一度限りで使用したい場合は、Microsoft Windows の ([スタート] メニューの) [ファイル名を指定して実行] ダイアログ ボックスにコマンドとスイッチを入力できます。 特定のスイッチを何度もまたはアプリを起動するたびに使用したい場合は、同じスイッチとパラメーターを使用してプログラムを起動するデスクトップ ショートカットを作成できます。 この記事では、両方の方法について説明します。 また、デスクトップ Office アプリで使うことができるすべてのスイッチとパラメーターのリストも示します。

コマンド、スイッチ、パラメーターについて

コマンド ライン スイッチを使用しても、スタートアップ コマンド全体をコマンド プロンプトで入力する必要はありません。 デスクトップ上のプログラム アイコンを選択するか、[ スタート] メニューでプログラム名を選択して、通常どおりに Office アプリを起動できます。 すべてのスタートアップ メソッドは基本的に同じことをします。コマンドを実際に入力しなかったり、表示したりしない場合でも、アプリの .exe ファイルを実行します。

コマンド ライン スイッチは、.exe ファイルに追加される修飾子です。 スイッチが付いたスタートアップ ファイルは次のようになります。


 outlook.exe /nopreview

この例では、従来の Outlook の .exe ファイルにコマンド ライン スイッチが追加されています。 スイッチは、スラッシュとスイッチのアクションを示す単語または省略形で構成されます。 このスイッチを使用すると、従来の Outlook は閲覧ウィンドウを表示せずに起動します。

スイッチには、.exe コマンドの実行方法について、プログラムにより詳細な情報を与える、パラメーターと呼ばれる特定の指示が 1 つ以上続く場合があります。 たとえば、次のコマンドは、起動時に特定のプロファイル名を読み込むように従来の Outlook に指示します。


outlook exe /profile profilename

新しい Outlook では、コマンド ライン スイッチを指定する方法が異なります。 スラッシュ (/) を使用する代わりに、2 つのダッシュ (--) を使用します。 たとえば、次のコマンドは、起動時に特定のプロファイル名を読み込むように新しい Outlook に指示します。

olk.exe --profile profilename

スイッチ名は省略することはできず、大文字小文字は区別されません。 ただし、パラメーターには大文字小文字を区別するものもあります。

スタートアップ コマンドの名前と場所

Office 製品 Word、Excel、PowerPoint、PowerPoint Viewer、従来の Outlook、新しい Outlook、および Access の起動コマンドの名前を次に示します。

Word winword.exe
Excel excel.exe
PowerPoint powerpnt.exe
PowerPoint Viewer pptview.exe
クラシック Outlook outlook.exe
新しい Outlook olk.exe
Access msaccess.exe

Office のスタートアップ コマンドのいずれかを使用する場合は、製品の .exe ファイルへのフル パスを指定する必要があります。 お使いのコンピューターでこのファイルの場所を確認してください。 インストール時に既定のフォルダーの場所を受け入れた場合の .exe ファイルの場所を次の表に示します。

2024 年 Office 365 年、2021 & 年 Windows 32 ビット:C:\Program Files (x86)\Microsoft Office\root\Office16\
Windows 64 ビット:C:\Program Files\Microsoft Office\root\Office16\

新しい Outlook アプリがインストールされているフォルダー名は、バージョンが更新されるたびに変更されます。 Microsoft.OutlookForWindows_ で始まり、_8wekyb3d8bbwe で終わり、バージョン番号とマシン アーキテクチャが含まれます。 例: Microsoft.OutlookForWindows_1.2024.717.400_x64_8wekyb3d8bbwe。 

新しい Outlook の場合 C:\Program Files\WindowsApps\Microsoft.OutlookForWindows_<Version>_<Architecture>_8wekyb3d8bbwe\olk.exe

現在のバージョンのインストール場所を見つけるには、次の PowerShell コマンドを実行します。

(Get-AppxPackage Microsoft.OutlookForWindows)。InstallLocation

[ファイル名を指定して実行] にスイッチを追加して一度だけ使用する

  1. Windows で、タスク バーで [検索] を選択するか、Windows キーを押して「 ファイル名を指定して実行」と入力し、検索結果で [コマンド プロンプト ] をクリックします。

  2. [ファイル名を指定して実行] ダイアログ ボックスで、二重引用符、アプリの .exe ファイルのフルパス、二重引用符を順番に入力します。 または、[参照] をクリックしてファイルを参照し、選択します。 その場合、二重引用符は自動的に付与されます。

  3. 右側の二重引用符の後ろにスペースを 1 つ入力してから、スイッチを入力します。 たとえば、次のように入力します。

    "c:\program files\microsoft office\root\office16\outlook.exe" /nopreview
    
    

次回このアプリを起動するとき、アプリは通常どおりに起動します。 ユーザー設定の起動を繰り返し使用できるようにするには、次のセクションを参照してください。

コマンド ライン スイッチの使用については、次の点に注意してください。

  • 一度に利用できるスイッチは 1 つだけです。 複数のスイッチを使用して Office アプリを起動することはサポートされていません。
  • パラメーターがお使いのコンピューター上の場所を示すパスの場合、または空白を含むファイル名の場合、二重引用符でそれを囲みます (例: /t "Monthly Report.dotx")。
  • スイッチとパラメーターでは、大文字と小文字は区別されません。 たとえば、/RO は /ro と同じように機能します。
  • 各スイッチの前と、各パラメーターの前には、それぞれ 1 つの空白スペースを含めます。

ショートカットを作成して、スイッチを再利用できるようにする

  1. Windows デスクトップを右クリックし、[新規作成] をクリックし、ショートカット メニューの [ショートカット] をクリックします。

  2. ショートカットの作成ウィザードで、二重引用符 (") を入力し、アプリの .exe ファイルの完全なパス (ファイル名を含む) を入力し、[項目の場所を入力してください] ボックスにもう 1 つ二重引用符を入力します。 または、[参照] をクリックしてファイルを参照し、選択します。 この場合、引用符は自動的に追加されます。

  3. 右側の二重引用符の後ろにスペースを 1 つ入力してから、スイッチとパラメーターを入力します。 パラメーターがコンピューター上の場所へのパスで、なおかつスペース文字を含んでいる場合は、それも二重引用符で囲む必要があります。 次に例を示します。

    "c:\program files\microsoft office\root\office16\excel.exe" /r "c:\My Folder\book1.xlsx"
    
    
  4. [次へ] をクリックします。

  5. [このショートカットの名前を入力してください] ボックスにショートカットの名前を入力し、[完了] をクリックします。
    これでショートカットが作成され、デスクトップ上に配置されます。

ショートカットを使用してアプリを起動する場合は、常にショートカットをダブルクリックします。

デスクトップ ショートカットを Windows の [スタート] メニューに追加するには、ショートカットを右クリックし、[[スタート] メニューにアイコンを追加] をクリックします。

Office 製品のコマンド ライン スイッチのリスト

各 Office 製品には、コマンド ライン スイッチのさまざまなセットがあります。

スイッチとパラメーター 説明
/safe セーフ モードで Word を起動します。
/q Word のスプラッシュ スクリーンを表示せずに Word を起動します。
/ttemplatename 標準テンプレート以外のテンプレートに基づく新しい文書で Word を起動します。
C ドライブに保存されている Myfax.dotx というテンプレートを基にした文書で Word を起動するには、コマンド プロンプトで次を入力します。
/tc:\Myfax.dotx
メモ: スイッチとテンプレート ファイルの名前の間にスペースを含めないでください。
メモ: テンプレートにはマクロ ウイルスが保存される可能性があるため、テンプレートを開いたり、新しいテンプレートに基づいてファイルを作成したりする際には注意してください。 実行する場合は、コンピューターで最新のウイルス対策ソフトウェアを実行する、マクロのセキュリティ レベルを高に設定する、[組み込み済みのアドインとテンプレートをすべて信頼する] チェック ボックスをオフにする、デジタル署名を使用する、信頼できるソースのリストを保持するという予防策を講じてください。
/t filename Word を起動し、既存のファイルを開きます。
Word を起動し、C ドライブに保存されているテンプレート ファイル Myfax.dotx を開くには、コマンド プロンプトで次を入力します。
/t c:\Myfax.dotx
Word を起動し、C ドライブに保存されている複数のファイル (たとえば MyFile.docx と MyFile2.docx) を開くには、コマンド プロンプトで次を入力します。
/t c:\MyFile.docx c:\MyFile2.docx
/f filename 既存のファイルに基づく新しい文書で Word を起動します。
Word を起動し、デスクトップに保存されているファイル MyFile.docx に基づいて新しい文書を作成するには、コマンド プロンプトで次を入力します。
/f "c:\Documents and Settings\All Users\Desktop\MyFile.docx"
/h http://filename Word を起動し、Microsoft Windows SharePoint Services サイトに保存されている文書の読み取り専用のコピーを開きます。
例文ドキュメント ライブラリの URL http://MySite/Documents でドキュメント ライブラリに保存されているファイル MyFile.docx のコピーを起動Word開くには、コマンド プロンプトで次のように入力します。
/h http://MySite/Documents/MyFile.docx
メモ: ドキュメントが自分に対してチェックアウトされている場合、 /h スイッチは無効です。 編集できるように、ファイルは Word で開かれます。
/pxslt Word を起動し、指定した XSLT (拡張スタイルシート言語変換) に基づいて既存の XML ドキュメントを開きます。
Word を起動して、C ドライブに保存されている XSLT MyTransform を、同じく C ドライブに保存されている XML ファイル Data.xml に適用するには、コマンド プロンプトで次を入力します。
/pc:\MyTransform.xsl c:\Data.xml
/a Word を起動し、アドインとテンプレート (標準テンプレートを含む) が自動的に読み込まれるのを防止します。 /a スイッチも設定ファイルをロックします。
/ladd-in Word を起動し、特定の Word のアドインを読み込みます。
Word を起動し、C ドライブに保存されているアドイン Sales.dll を読み込むには、コマンド プロンプトで次を入力します。
/lc:\Sales.dll
メモ: スイッチとアドイン名の間にスペースを含めないでください。
メモ: マクロまたはアプリケーション内の実行可能ファイルまたはコードを実行する場合は注意が必要です。 実行可能なファイルやコードは、使用しているコンピューターとデータのセキュリティを侵す危険性のあるアクションを実行するために使用されることがあります。
/m どの AutoExec マクロも実行せずに Word を起動します。
/mMacroName Word を起動し、特定のマクロを実行します。 /m スイッチも、Word が AutoExec マクロを実行するのを防止します。
Word を起動し、マクロ Salelead を実行するには、コマンド プロンプトで次を入力します。
/mSalelead

メモ: スイッチとマクロ名の間にスペースを含めないでください。 マクロにはウイルスが含まれていることがあるので、実行する場合は十分に注意してください。 実行する場合は、コンピューターで最新のウイルス対策ソフトウェアを実行する、マクロのセキュリティ レベルを高に設定する、[組み込み済みのアドインとテンプレートをすべて信頼する] チェック ボックスをオフにする、デジタル署名を使用する、信頼できる発行元のリストを保持するという予防策を講じてください。
/n 文書を開かずに、Word の新しいインスタンスを開始します。 Word の各インスタンスで開かれた文書は、他のインスタンスの [ウィンドウの切り替え] リストに選択肢として表示されません。
/w 白紙の文書で Word の新しいインスタンスを開始します。 Word の各インスタンスで開かれた文書は、他のインスタンスの [ウィンドウの切り替え] リストに選択肢として表示されません。
/r もう一度 Windows レジストリに Word を登録します。 このスイッチは、Word を起動し、Office のセットアップを実行し、Windows レジストリを更新してから閉じます。
/x Word が 1 つの動的データ交換 (DDE) 要求 (たとえば、プログラムを使用して文書を印刷するなど) だけに応答するように、オペレーティング システムのシェルから Word を起動します。
/ztemplatename 視覚的に /t スイッチと同じような動作をします。 ただし、Word で /z スイッチを使用すると、スタートアップ イベントと新しいイベントの両方が生成できるのに対し、/t スイッチはスタートアップ イベントのみを生成します。