• 締切済み

映画&テレビというアプリのコマンドパス名

映画&テレビというアプリのコマンドパス名を別のアプリに設定したいのですが、映画&テレビというアプリのWindows10における標準コマンドパス名を教えて下さい。  

みんなの回答

回答No.3

追記。 >別のアプリからこのアプリを起動したいだけです。 固定のパス名でアプリを起動するのは推奨されません。というか、起動できません。 また「アプリの名前」は「変更されている可能性がある」ので「名前を指定しての起動」も推奨されません。 ユニバーサルアプリの起動は、LauncherOptions型オブジェクトを作って、それに起動したいアプリのFamilyNameを指定して、LaunchUriAsyncメソッドを呼び出す事で行ないます。 なお、アプリのフルパスが判ったとしても「そのパスに起動できるexeなどは存在しない」ので、普通の「フルパスを指定してプログラムを起動するAPI関数」は使えません。 「windows10のアプリのパッケージ」は「ユニバーサルアプリ」と言って、CPUの種類に左右されない「擬似プログラムコード(中間コード)」で記述されています。 なので、前述のような「ランチャオペレーションオブジェクト」を使用して、間接的に呼び出さないといけません。 「貴方がやりたい事は、windows10では実行出来ない」ので「windows10でユニバーサルアプリを呼び出す正規の方法」を使って下さい。

syakai2015
質問者

お礼

zonevideoと言うのは出てきませんでしたが、ZuneVideoというのは出てきました。 名前にvideoと付くものはこれだけなので、おそらくZuneVideoのことではないですか。 しかしながらPowerShellのコマンドラインからZuneVideoとやってもエラーが返ってくるのみでした。 >「貴方がやりたい事は、windows10では実行出来ない」ので「windows10でユニバーサルアプリを呼び出す正規の方法」を使って下さい。 私はいまプログラミングの勉強をしているのではなく、アプリを起動したいだけなのです。 windows10でユニバーサルアプリを呼び出す正規の方法とはなんでしょうか。 ZuneVideoはどうやって起動しますか。  

syakai2015
質問者

補足

  問題解決。 やり方は分かった。 プログラミングは必要なかった。  

回答No.2

>Get-AppxPackage >やってみましたが、映画&テレビは出てきませんでした。 出て来ますが、貴方が「それだと気付いていないだけ」です。 表示された中に「zonevideo」というのがある筈で、それが「映画&テレビ」です。 「映画&テレビのアプリ」は、上記コマンドでは「映画&テレビ」とは表示されません。 「映画&テレビのアプリ」は、英語名で「zonevideo」というアプリになっています。 沢山表示されて見付けられない場合は Get-AppxPackage *zonevideo* とやってみて下さい。

回答No.1

「映画&テレビ」はアンインストールできません。 また「Windows10のアプリ」は、通常の「プログラムの追加と削除」では扱えません。 Microsoft PowerShellを起動して、コマンドラインから Get-AppxPackage と入力すると、インストールされたアプリの情報がズラズラと列挙されて、それぞれのアプリのインストール先が InstallLocation : C:\Program Files\WindowsApps\~~~~ のように表示されますが、このインストール先のフォルダの中身を別のアプリに置き換える事は出来ません。 「アプリ」は「通常のプログラム」とは異なり「パッケージ」で管理されているので「別のアプリに挿げ替える」という事はできません。

syakai2015
質問者

お礼

>「アプリ」は「通常のプログラム」とは異なり「パッケージ」で管理されているので「別のアプリに挿げ替える」という事はできません。 別のアプリに挿げ替えるのではなく、別のアプリからこのアプリを起動したいだけです。   >Microsoft PowerShellを起動して、コマンドラインから Get-AppxPackage やってみましたが、映画&テレビは出てきませんでした。 映画&テレビのフルパス名を知りたいのですが、これを調べる方法を質問しています。  

関連するQ&A