web-dev-qa-db-ja.com

Windows7で同じプログラムの複数のバージョンを実行する方法

質問は簡単ですが、その前にネットで少し検索して、リンクで試してみました

http://www.makeuseof.com/tag/how-to-run-multiple-versions-of-the-same-program-on-your-pc/

プログラムを右クリックしても「実行」が表示されないため、役に立ちませんでした。

助けてくれてありがとう。

編集:使用しているプログラムは人気のないプログラムです。「実行」を試みましたが、機能しませんでした。別のプログラムからセッションを開きますユーザーアカウントを試してみましたが、うまくいきませんでした。プログラムのファイルを複製しましたが、それも機能しませんでした。

3
user33715

一部のアプリケーションでは、アプリケーション全体を別の場所にコピーして、実行可能ファイルの名前を変更できます(App_1stCopy.exe)その後、そのアプリの複数のインスタンスを実行できます。

ただし、デバイス、ログファイル、または設定が複数のアプリで同時に使用されているため、このアプローチが機能しない場合があることに注意してください。

1st instance -> run original App.exe file.
2nd instance -> run coppied App_1stCopy.exe file.
3rd instance -> run 2nd coppied App_2ndCopy.exe file.
....
3
mehdi

Windows 7では、Microsoftはいくつかのオプションを非表示のコンテキストメニューに移動しました。オブジェクトを右クリックし、Shiftキーを押したままにすると、「別のユーザーとして実行」などの追加オプションにアクセスできます

alt text

残念ながら、このオプションはすべてのプログラムで機能するとは限りません。たとえば、Skypeデスクトップショートカットでこのオプションを使用しようとしても機能しませんが、Skype実行可能ファイルでこのオプションを使用すると機能します。他のショートカットでも機能します。

あなたが考えるかもしれないもう一つのオプションは、特定のプログラムの複数のインスタンスを可能にする特定のアプリケーションを見つけようとすることです。もう一度スカイプの例を使用すると、この可能性を可能にする SkypeLauncher というアプリケーションがあります。LiveMessengerやYahooMessengerなどのプログラムにも同様のアプリケーションがあります。

2
Pulse

それは疑問を投げかけます:どのプログラム、そして2つのインスタンスを実行しようとするとどうなるか。

アプリが2回実行されないようにする方法はいくつかあります。実行するたびにグローバルカーネルオブジェクトを作成し、オブジェクトが既に作成されている場合はアプリを閉じるのが1つの方法ですが、これは実行中のインスタンスの数を管理するアプリによって異なります。

1
gbjbaanb