Translations:Installing on Windows/13/ja

全てのユーザーにインストール
ALLUSERS=1

を追加すると全てのユーザーにインストールを行います. 非対話的なインストールはデフォルトではカレントユーザーにのみパッケージをインストールします. また対話的なインストールはユーザーが必要な権限を持っている場合にデフォルトが"all users"のダイアログを表示します.

機能の選択
複数のプロパティを使用してインストールされる機能、再インストールされる機能、削除される機能を選択することができます. FreeCADでの機能のセットは以下の通りです.


 * DefaultFeature - ソフトウェア一式とコアライブラリーをインストールします
 * Documentation - ドキュメントをインストールします
 * Source code - ソースコードをインストールします
 * ... ToDo

さらにALLで全ての機能を指定できます. 全ての機能はDefaultFeatureに依存するのでどれか一つでも機能を自動でインストールするとはDefaultFeatureでインストールされる機能もインストールされます. 以下のプロパティを使うとインストールされる機能、削除される機能をコントロールできます.


 * ADDLOCAL - ローカルマシン上にインストールされる機能のリスト
 * REMOVE - 削除する機能のリスト
 * ADDDEFAULT - デフォルト設定に追加される機能のリスト（FreeCADの全機能の一部）
 * REINSTALL - 再インストール/修復される機能のリスト
 * ADVERTISE - アド表示インストールが行われる機能のリスト

さらにいくつかのプロパティが利用可能です. 詳細についてはMSDNのドキュメントを見てください.

これらのオプションに加えて

ADDLOCAL=Extensions

を追加した場合、インタープリター自体のインストールと拡張子の登録が行われ、他には何もインストールされません.

アンインストール
msiexec /x FreeCAD .msi

とするとFreeCADをアンインストールできます. パッケージまたはプロダクトコードを代わりに指定すればアンインストール用のMSIファイルは必要ありません. プロダクトコードはFreeCADがスタートメニューにインストールするアンインストール用ショートカットのプロパティで確認できます.

管理者用インストール
msiexec /a FreeCAD .msi

とすると"管理者用"（ネットワーク）インストールを開始できます. ファイルがターゲットディレクトリ（ネットワークディレクトリである必要があります）に展開されますがローカルマシンに対してはそれ以外の変更は行われません. また別の（小さな）msiファイルがターゲットディレクトリに生成され、クライアントはそれを使ってローカルへのインストールを行うことができます（将来的なバージョンではいくつかの機能を完全にネットワークドライブ上に置くことができるようになる予定です）.

今のところ、管理者用インストールにはユーザーインターフェイスが無いのでターゲットディレクトリはコマンドラインで渡す必要があります.

管理者用インストールには特にアンインストール手順はありません - クライアントが使用しなくなった場合はターゲットディレクトリを削除するだけで問題ありません.

アドバタイズのインストール
msiexec /jm FreeCAD .msi

とするとFreeCADをマシンに"アドバタイズ"することができます（/juでユーザーにアドバタイズできます）. これを行うと実際にソフトウェアをインストールすることなくスタートメニューにアイコンを表示し、拡張子を登録することができます. 機能の実際のインストールはその機能を初めて使用する時になって行われます.

FreeCADインストーラーでは今のところスタートメニューでのアドバタイズのみサポートし、ショートカットでのアドバタイズはサポートしていません.