Microsoft Edgeのコマンドオプションに-privateを指定してもInPrivateで起動しない(PowerShell経由で解決済)
とりあえず解決。
なぜかPowerShell経由でないとパラメタを受け付けないらしい。
powershell.exe start shell:AppsFolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge '-private'
powershell.exe start shell:AppsFolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge '-private http://www.google.com/'
ショートカットも同じようにできる。
==以下は調べていた時の記事==
Microsoft EdgeをInPrivateで起動したい場合は、以下で説明されているようにコマンドオプション「-private」を指定すればいいらしい。
Windows 10ミニTips(259) 常にプライベートモードでMicrosoft Edgeを起動する | マイナビニュース
start shell:AppsFolder\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge -private
実際にやってみると、InPrivateで起動しないで「-private」で検索される。
使用しているEdgeは「Microsoft Edge 44.17763.1.0」
「-ArgumentList」も同じくダメ。
Microsoft EdgeのInPrivateでの起動方法|おぼえがき
Microsoft Edgeを起動して、メニューから[新しいInPrivateウィンドウ]で起動して、タスクマネージャーで確認。
「about:inprivate」かな。
start microsoft-edge:about:inprivate
なんとなく起動できた。けど、左上の青い[inprivate]がない。
試しにアドレスバーに適当なサイトを指定して移動。
いったんEdgeを終了して通常の状態で起動。
履歴を表示。
アドレスバーに入力したサイトが履歴に表示。
「about:inprivate」はInPrivateで表示されるコンテンツですね。
紛らわしい。
今のところ、コマンドからInPrivateを起動する方法は見つかっていない。