Visual Studio.NETによるセットアッププロジェクト

Windows設定メモ

ClickOnceに関するメモ

Tips

  • 【Windows】コマンドでインストール済みのソフト一覧を取得する方法 2015
    @echo off
    setlocal
     
    rem 「C:\tmp」の存在確認
    set TMP_Folder=C:\tmp
    if not exist "%TMP_Folder%\" (
    	rem なかったらフォルダ作成
    	md c:\tmp\
    )
     
    rem レジストリからソフト一覧取得
    for /f "tokens=2,*" %%I in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" /s ^| find "DisplayName"') do (
    	echo %%J >>%TMP_Folder%\soft.txt
    )
     
    for /f "tokens=2,*" %%I in ('reg query "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall" /s ^| find "DisplayName"') do (
    	echo %%J >>%TMP_Folder%\soft.txt
    )
     
    rem 32bit の場合は以下をコメントアウトしてね
    for /f "tokens=2,*" %%I in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall" /s ^| find "DisplayName"') do (
    	echo %%J >>%TMP_Folder%\soft.txt
    )
     
    echo.
    echo 取得しました。
    echo.
    echo 何かキーを押してください。
    echo.
    pause >nul
     
    endlocal
    exit
  • msiをサイレントインストールしたい場合は msiexec に /qオプションをつけて走らせる
    msiexec /i <hoge.msi> [/q] [/log <logfilename>] [INSTALLPATH=<path>]

.NET Frameworkのインストール

複数の Windows 更新プログラムまたは修正プログラムを同時にインストールし、再起動を 1 回で済ませる方法

「アプリケーションの追加と削除」に出て来ていないアプリを削除する

「アプリケーションの追加と削除」から手動で削除する方法

  • http://support.microsoft.com/default.aspx?scid=kb;ja;247501
    1.	[スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
           [名前] ボックスに regedit と入力し、Enter キーを押します。
    2.	次のレジストリ キーを見つけてクリックします。
           HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
    3.	Uninstall レジストリ キーをクリックした後、
           [レジストリ] メニューの [レジストリ ファイルの書き出し] をクリックします。
    4.	[レジストリ ファイルの書き出し] ダイアログ ボックスで、[保存する場所] ボックスの
           一覧の [デスクトップ] をクリックし、[ファイル名] ボックスに uninstall と入力し、
           [保存] をクリックします。
    5.	Uninstall にあるキーは、それぞれ [アプリケーションの追加と削除] ダイアログ ボックスに
           表示されるプログラムを表しています。各キーが表すプログラムを確認するには、
           キーをクリックして以下の値を参照します。
           DisplayName - [アプリケーションの追加と削除] ダイアログ ボックスに表示される名前を示します。
           UninstallString - プログラムのアンインストールに使用されるプログラムを示します。
    6.	アンインストール後も [アプリケーションの追加と削除] ダイアログ ボックスに
           表示されているプログラムに対応するレジストリ キーを右クリックし、[削除] をクリックします。
    7.	キーを削除した後、[スタート] ボタンをクリックし、[設定] をポイントし、
           [コントロール パネル] をクリックします。
    8.	コントロール パネルの [アプリケーションの追加と削除] をダブルクリックします。
    9.	[アプリケーションの追加と削除] ダイアログ ボックスで、レジストリ キーを
           削除したプログラムが表示されていないことを確認します。
    10.	[アプリケーションの追加と削除] ダイアログ ボックスのプログラム一覧が
           正しくない場合は、デスクトップ上にある [Uninstall.reg] ファイルを
           ダブルクリックすることにより、レジストリで元のプログラム一覧を復元できます。
    11.	[アプリケーションの追加と削除] ダイアログ ボックスのプログラム一覧が正しい場合は、
           デスクトップ上にある [Uninstall.reg] ファイルを右クリックし、[削除] をクリックして、
           ファイルを削除できます。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-11-19 (金) 11:11:49 (187d)