このトピックに関する記事を読みましたが、Windows 7では代替データストリーム(ADS)からの実行可能ファイルの実行が無効になっていることを知っています。これを実現する別の方法はありますか?
はい、実際には方法があります。
実行可能ファイルへのシンボリックリンクの作成 ADSに保持されていると、リンクを呼び出してファイルを実行できます。たとえば、some_exe.exe
のADSにsome_file.txt
という実行可能ファイルがある場合、次のようなリンクを作成できます。
mklink some_name.exe some_file:some_exe.exe
次に、some_name.exe
を呼び出して、some_file.txt
に含まれている実行可能ファイルを実行できます。