管理者権限なしで Win 7 で XP 互換プログラムを実行する

管理者権限なしで Win 7 で XP 互換プログラムを実行する

私は、Process.Start() を使用して BMC Remedy User に関連付けられた '.ARTask' ファイルを起動する VB.NET プログラムを作成しました。この質問の範囲外の理由により (他の誰かが同じ問題を抱えていました)、ここ) Windows 7 の XP 互換性の下で Remedy User を実行する必要があります。

私の問題は、互換モードで実行するように設定すると、管理者として実行するように強制され (つまり、UAC を使用)、Process.Start() 機能が壊れるように見えることです。Windows 7 で互換モードをさらに制御して、管理者権限なしで Remedy User を XP 互換モードで実行できるようにする方法はありますか? Remedy User は、XP 互換設定や管理者権限がなくてもほぼ正常に動作します (上記の問題を除く) ので、それらを必要としないはずです。

念のため言っておきますが、私はないVirtual PC が有効になっている「XP モード」について言えば、右クリック -> プロパティ -> 互換性設定について言及しています。

関連情報