1

Windows 7 では、代替データ ストリーム (たとえば、start c:\temp\application.exe:hiddenProgram.exe) にあるプログラムを起動しても機能しなくなりました。

Process Monitorで見るとアクセス結果はOKなのですが、なぜかOSがこのファイルへのアクセスをブロックしています。Vista 以前のバージョンでは、この方法が機能していました。

代替テキスト

Windows 7 を使用して起動する方法を知っている人はいますか?

4

1 に答える 1

0

Marc Russinovich が Sysinternals ツールで行っていることを行います。追加の実行可能ファイルをリソースとしてメイン EXE に保存し、必要に応じて展開します。

ADS には、移植性という追加の利点があります。たとえば、ADS は FAT フォーマットのボリュームに保存されたままでは存続しません。

この手法は、必要なデバイス ドライバーやその他のヘルパー ツールを必要に応じて展開する単一の EXE を配布する場合に役立ちます (-> Sysinternals)。

于 2011-01-06T10:09:30.943 に答える