2009-06-30 19 views
0

私のWebページにはcabファイル(内部に実行ファイルがあります)が埋め込まれています。ユーザーがページにアクセスすると、cabファイルが自動的に抽出され、実行ファイルも同様に実行されます。これは可能ですか?私の勘違いは、これは私のinfファイルで設定されるが、私はどのようにわからない。私はあなたの助けにこれに感謝します。cabファイルを抽出して(cabファイル内の)exeファイルを自動的に実行します。

答えて

1

あなたがthis sample

[version] 
signature="$CHICAGO$" 
AdvancedINF=2.0 

[Add.Code] 
time.ocx=time.ocx 
msvcrt.dll=msvcrt.dll  
mfc42.dll=mfc42.dll 
olepro32.dll=olepro32.dll 

[time.ocx] 
file-win32-x86=thiscab 
clsid={DCF0768D-BA7A-101A-B57A-0000C0C3ED5F} 
FileVersion=1,0,0,0 
RegisterServer=yes 

[msvcrt.dll] 
FileVersion=4,20,0,6164 
hook=mfc42installer 

[mfc42.dll] 
FileVersion=4,2,0,6256 
hook=mfc42installer 

[olepro32.dll] 
FileVersion=4,2,0,6068 
hook=mfc42installer 

[mfc42installer] 
file-win32-x86=http://activex.microsoft.com/controls/vc/mfc42.cab 
run=%EXTRACT_DIR%\mfc42.exe 
+0

感謝のシェイのように、フック&ラン値を使用する必要があります。私はそれがinfファイルheheにあることを知っていた!あなたが気にしないなら、私は次の質問をしたいと思います。私は一時的なインターネットファイルをチェックし、ダウンロードしたcabファイルを見ることができます。 exeを実行した後にキャッシュ上で削除することは可能ですか?あまりにも無知ですみません。 – junmats

+0

それは良いです、私はexeを実行している間にキャブがどの状態にあるのかわかりません。この質問を見てくださいhttp://stackoverflow.com/questions/825144/how-to-clear-msie-wininet-cache-programatically –

関連する問題