コンテンツにスキップ

chocolateyを使用したソフトウェアのインストールスクリプト

chocolateyを使用してソフトウェアをインストールするスクリプトを作成しました。

以下のスクリプトを実行することで、chocolateyを使用してソフトウェアをインストールすることができます。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Chocolateyのインストールが必要な場合は、以下の行のコメントを外してください。
# Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

# Chocolateyのアップグレード
choco upgrade chocolatey -y

# インストールするソフトウェアのリスト
$software = @(
    "git",
    "vscode",
    "7zip",
    "graphviz",
    "pyenv-win",
    "winmerge",
    "teraterm",
    "jdk8",
    "docker-desktop",
    "nodejs",
)

# ソフトウェアのインストール
foreach ($package in $software) {
    Write-Output "Installing $package..."
    choco install $package -y
}

Write-Output "Installation completed!"

このスクリプトでは、以下のソフトウェアをインストールします。

コメント