私は2台のマシンで作業しています。
Machine1で、7-zipを使用して自己解凍実行可能ファイルを作成します。Machine1は32ビット(Windows XP)であり、Machine2は64ビットWindows-7マシンです。
Machine2で、自己解凍型の実行可能ファイルを起動します。
時々これは機能しますが、時々これはエラーメッセージを与えます:
This version of <executable> is not compatible with the version of Windows you're running.
Check your computer's system information to see whether you need
a x86 (32-bit) or x64 (64-bit) version of the program,
and then contact the software publisher.
Machine1では、実行している7-zipバージョンは4.52 Betaです。私はすでに最新のバージョン16.04を使用しようとしましたが、このバージョンは使用できない(仮想)Machine1のメモリを大量に使用します。
誰が何をすべきかアイデアを持っていますか?
Window XP互換モードでアーカイブを抽出し、「管理者として実行」を設定しようとしましたか?
—
オーバーマインド
これを行う方法を教えてもらえますか?実際、自己解凍型実行可能ファイルの起動はバッチファイル内で行われます。Windows XP互換モードで作業するために、バッチファイルに設定できるパラメーターはありますか?(「管理者として実行」できるパラメーターを持つことは不可能だと思われます)
—
ドミニク
管理者として実行するには複数の方法があります。.batファイルのショートカットを作成してそこにオプションを配置するか、最高の特権でタスクスケジュールを設定するか、UACをバイパスするスクリプトを作成できます。
—
オーバーマインド
または、.batを.exeに変換することもできます。
—
オーバーマインド