2011-08-10 5 views
0

セットアップなしで小さなアプリケーションを作成しました。ちょうどAからBにコピーしてください。今、Windowsシステムにショートカット(lnk)ファイルもコピーして、アプリケーションをアンインストール可能なものとして表示したいと思っていました。 しかし、「リンクショートカットアンインストールウィンドウ」のようなキーワードを使ってグーグルグーグルすると、不要なものがたくさんあります。セットアップにアンインストーラがあることを伝えるには?

Windowsにアイコンとアプリケーションをアンインストール可能なプログラムとして伝える方法を教えてください。

よろしく

PS:私の質問は、LNKファイルを作成する方法はありません。

答えて

4

私は私はあなたの質問を理解してかどうかわからないんだけど、あなたは、それは「ソフトウェア」(Windowsの場合)に表示させるために、レジストリにプログラムを追加することができます。

例:

Windows Registry Editor Version 5.00 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\NameOfYourProgram] 
"DisplayName"="NameOfYourProgram" 
"UninstallString"="path/to/program/NameOfYourUninstaller.exe" 

置き換えNameOfYourProgrampath/to/program/NameOfYourUninstaller.exeをニーズに合わせて作成し、.regファイルとして保存し、ダブルクリックしてレジストリに追加します。

DisplayNameおよびUninstallStringが必要です。 http://nsis.sourceforge.net/Add_uninstall_information_to_Add/Remove_Programs#Optional_values

+0

感謝:

はオプションであり、いくつかのより多くのパラメータがあります。あなたは非常に正確に理解しました! – Nasenbaer

0

この場合、アンインストーラプログラムまたはスクリプトを提供する必要があります。インストーラデータベースに「これらのファイルを単に削除する」と言う方法はありません。その場合は、ユーザーにアプリケーションとアンインストーラの両方をコピーさせる必要があります。そうしないと、使用できないアンインストーラエントリが作成されます。このため、アンインストーラが必要な場合は、インストーラを使用することをお勧めします。さらに、アンインストーラを使用したい場所にコピーするだけのアプリケーションでは非常にまれです。

(私は多分あなたがアンインストーラのような特殊なモードでアプリケーションの実行を使用することができますが、私はこれに対して推薦することとします。)

1

をアンインストールしてインストールプログラムに.lnkファイルをオンにすることはできません指示。

アプリケーションをWindowのインストール済みプログラムの一覧に表示し、アンインストールできるようにするには、簡単なインストーラを作成する必要があります。インストールパッケージをビルドできる非常にシンプルなツールがたくさんあります。これらのツールの1つを使用する必要があります。

関連する問題