iexpress を使用して、自己解凍型の実行可能ファイルを作成しています。「抽出したファイルを配置する場所を入力してください」というポップアップが表示されないように、抽出先フォルダーを(できれば一時フォルダーに)ハードコーディングする方法はありますか ダイアログ?
8658 次
2 に答える
4
これを行う直接的な方法はありません。(それについてのより長い説明については、私の他の回答を見ることができます。)
最も簡単な解決策は、「インストール プログラム」を実行する IExpress アーカイブを作成することです。これは、抽出したファイルを必要な場所にコピーする単なるバッチ ファイルです。
IExpress では、次のようなバッチ ファイルを起動しますcmd /c persist.bat。そして、persist.bat次のようになります。
@echo off
xcopy /y * "%temp%\persistent\"
del /f "%temp%\persistent\persist.bat"
(最後の行は、このバッチ ファイルを使用して抽出されたアーカイブをコピーしたという事実を隠すためのものです。)
于 2012-12-04T22:22:33.147 に答える