Windowsの初期設定をスマートに(Chocolatey)

2021年4月26日

はじめに

Windowsに限らずIT機器は、OSやファームウェア、ソフトウェアのバージョンアップが必須になります。なぜなら、色んなことが出来るようになったおかげで、セキュリティの穴も沢山あり、いつのまにか個人情報や機密情報が盗まれたりすることがあるからです。ですから定期的なバージョンアップはとても重要ですね。

私もWindowsなど定期的にクリーンインストールすることがあるのですが、自分の使いやすい環境を一から作り直すのはとても大変ですよね。
今日はそれを少しでも楽にするソフトである「Chocolatey」(チョコレーテイ)を紹介したいと思います。

どんなソフト

一言でいうと「Windows 用のパッケージ管理ソフトウェア」です。つまりパソコンのアプリを管理するソフトになります。
スマホやタブレットと違って、パソコンは必要なソフトを、自分でダウンロードして、インストールしなければなりません。そのため、バージョンアップも大変になります。
「Chocolatey」は、その手間を簡単にしてくれるんです。コマンドを入れるだけでインストール出来ます。

Chocolateyのインストール方法

1.下記のサイトにいきましょう。

2.クリップボードボタンをクリックします。

3.PowerShellを起動します。

4.2でコピーしたものを張り付けして、実行します。

一括インストール

インストールはこんな書式で書きます。

choco install -y -f 「パッケージ名」

その書式で、下記のように自分の入れたいパッケージ名を並べていくだけでOKです。
(下記は私の入れているソフトです。)

choco install -y -f ChocolateyGUI
choco install -y -f logitech-options

//Start
choco install -y -f GoogleChrome
choco install -y -f dropbox

//Office
choco install -y -f microsoft-teams.install
choco install -y office365proplus --params '/ConfigPath:d:\configuration.xml'

//Tools
choco install -y -f stardock-fences
choco install -y -f notepadplusplus.install
choco install -y -f winmerge
choco install -y -f AdobeReader
choco install -y -f 7zip
choco install -y -f kindle

//Media
choco install -y -f zoom
choco install -y -f obs-studio
choco install -y -f obs-virtualcam
choco install -y -f mpc-hc
choco install -y -f avidemux
choco install -y -f Honeyview
choco install -y -f inkscape
choco install -y -f screenpresso

//Network,Server
choco install -y -f teraterm
choco install -y -f winscp
choco install -y -f openvpn
choco install -y -f teamviewer
choco install -y -f etcher
choco install -y -f SyncTrayzor

//Developer
choco install -y -f git
choco install -y -f tortoisegit
choco install -y -f sourcetree
choco install -y -f VSCode
choco install -y -f visualstudio2019enterprise --package-parameters "--locale ja-JP"
choco install -y -f sql-server-management-studio
choco install -y -f typora

アプリのバージョンアップ

下記のコマンドを定期的に実行するだけで、自動アップデートしてくれちゃいます。

choco upgrade all -y

アンインストール

Chocolateyはアプリのアンインストール機能もあります。
しかしアプリによっては上手く出来ないこともあるので、あまりお勧めではありません。

またもしChocolateyではなくて、Windowsのコントロールパネルの「プログラムのアンインストール」から削除してしまった場合は、管理対象外から外すために、下記のフォルダから対象のアプリのフォルダ名を削除すればOKです。

%ProgramData%\Chocolatey\lib

まとめ

いかがだったでしょうか?これでWindowsの初期化も怖くありませんね。
使っているうちに、ごみファイルは溜まっていきますから、時々綺麗にしてあげてくださいね。

IT

Posted by スングル