次のautorun.infがあります
[Autorun]
action="Blah, Inc."
open=marketing.exe
icon=blah.ico
label="Blah, Inc."
Vista では、自動実行ダイアログに「発行元が指定されていません」と表示されます。発行元を指定するにはどうすればよいですか?
次のautorun.infがあります
[Autorun]
action="Blah, Inc."
open=marketing.exe
icon=blah.ico
label="Blah, Inc."
Vista では、自動実行ダイアログに「発行元が指定されていません」と表示されます。発行元を指定するにはどうすればよいですか?
Bogdan の言うとおりです。実行可能ファイルに署名する必要があります。これには、Microsoft のSignToolを使用できます。MSDNから取得:
SignTool ツールは、ファイルのデジタル署名、ファイル内の署名の検証、またはファイルのタイム スタンプを行うコマンド ライン ツールです。(...) ツールは、Microsoft Windows ソフトウェア開発キット (SDK) インストール パスの \Bin フォルダーにインストールされます。SignTool は、Windows SDK の一部として入手できます。これは、Windows Server 2008 および .NET Framework 3.5 用の Windows SDK の一部としてダウンロードできます。
パブリッシャーを指定するには、autorun.infファイルに書き込むのではなく、実行可能ファイルに署名します。
それを行う方法...私を打ち負かします、私はJava開発者です。多分誰か他の人があなたにその方法を教えてくれるでしょう。