web-dev-qa-db-ja.com

代替データストリームで実行可能ファイルを開始する

このトピックに関する記事を読みましたが、Windows 7では代替データストリーム(ADS)からの実行可能ファイルの実行が無効になっていることを知っています。これを実現する別の方法はありますか?

5
fackeid

はい、実際には方法があります。

実行可能ファイルへのシンボリックリンクの作成 ADSに保持されていると、リンクを呼び出してファイルを実行できます。たとえば、some_exe.exeのADSにsome_file.txtという実行可能ファイルがある場合、次のようなリンクを作成できます。

mklink some_name.exe some_file:some_exe.exe  

次に、some_name.exeを呼び出して、some_file.txtに含まれている実行可能ファイルを実行できます。

3
Seth