InstChocoは、Windows(https://chocolatey.org/)のパッケージマネージャであるChocolateyのインストールを自動化するために使用した古いバッチファイルの進化であり、よく使われるパッケージの標準化されたリストです。私はそれを私が触れるすべてのWintelコンピュータで使用します。 Chocolateyをインストールするだけでなく、自動化された標準設定で非常に便利です。 SysAdminsは、InstChoco v1.20 +に追加された新機能が大好きです。
標準機能:
InstChocoはRobの "Install with cmd.exe"メソッドを使用してChocolateyをインストールします。
InstChocoはパラメータとして渡すと最大4つのチョコ機能を有効にします。allowGlobalConfirmation、failOnAutoUninstaller、allowEmptyChecksums、useRememberedArgumentsForUpgrades。
InstChocoは、さまざまな場所にあるPACKAGES.CONFIGファイルを自動的に検索し、見つかった場合はそこからパッケージをインストールします。
InstChocoは、ローカルとクラウドへのチョコパッケージリストバックアップのサポートをベーキングしています。 InstChocoは、現在のディレクトリ、ドキュメントフォルダ、HOMESHARE、Dropbox、Googleドライブ、OneDrive、ReadyCLOUD、Resilio Sync、またはTonido Sync(v1.10 +)の順で最初に見つかったPACKAGES.CONFIGを使用します。
InstChocoはChoco Persistent Packagesをサポートしています。 InstChocoはPERSISTANTPACKAGES.CONFIGを使用し、見つかった場合はパッケージをインストールします。常に(v1.10 +)。
Windows Active Directoryドメインの特殊機能:
InstChocoはdomainnamePACKAGES.CONFIGを使用し、見つかった場合は常にパッケージをインストールします。これにより、Windowsドメインに参加したコンピュータは、すべての組織のコンピュータに共通のChocolateyパッケージの基本セットアップをインストールできます。この機能を使用するには、Windowsドメインのシステム管理者がdomainnamePACKAGES.CONFIGファイルを作成し、それをログオンサーバーのNETLOGONディレクトリに配置する必要があります。 ContosoNETLOGONContosoPACKAGES.CONFIG(v1.20の新機能)
InstChocoはusernamePACKAGES.CONFIGを使用し、見つかった場合は常にパッケージをインストールします。これにより、Windowsドメインに参加しているコンピュータのユーザは、自分専用のChocolateyパッケージをインストールすることができます(ローミングユーザにとって便利です)。この機能を使用するには、システム管理者またはWindowsドメインのユーザーがusernamePACKAGES.CONFIGファイルを作成し、ユーザーのHOMESHAREのルートに配置する必要があります。 ContosoUserName $ UserNamePACKAGES.CONFIG(v1.20の新機能)
使用法:InstChoco -yまたはInstChoco -ynpでChocolateyをインストールしますが、パッケージはインストールしません。
要件:
PowerShell 2以降
コメントが見つかりません