Windows 【Windows】プロファイルを一括削除するPowershellスクリプト 不特定多数が使うパソコンには色々な人のプロファイルがたまっていく。手動で削除するのは面倒なので、スクリプト化した。手動で削除する場合スクリプトで消す前に手動で削除する場合の正式な手順の確認。プロファイルの実態は C:\Users\配下にある... 2024.02.19 Windows
Windows ActiveDirectory にユーザを一括登録するPowershellスクリプト ADアカウントを大量に作成する機会があった。手作業は面倒なのでPowershellスクリプト化した。なお、本業はプログラマではないので構文とかは素人。登録するユーザのcsvファイルを作成する。まず、作成するユーザ一覧のcsvを下記の項目で作... 2024.02.19 Windows
Windows Windowsでよく使うプログラム起動コマンド プログラムの起動方法は基本的にコマンドから呼び出すようにしている。理由としては、OSのバージョンが変わるたびにプログラムを呼び出す手順が変わる場合があるので、GUIの操作をバージョンごとで覚えてられない。コマンドを覚えておけば、どのWind... 2024.02.19 Windows
Windows 【Windows】WSUS環境下で.NET3.5 インストール WSUS環境では.NET3.5 を提供していない場合が多い。古いソフトウェアの前提要件になっていることが多いので、Powershell で.NET3.5 を有効化した。スクリプト実行ポリシーを確認スクリプト実行ポリシーを確認。Restric... 2024.02.18 Windows
Microsoft365 【M365】アカウントを一括作成するPowershellスクリプト 大量のM365アカウントを作成する機会があった。手作業で消すのは時間がかかるためPowershellスクリプト化した。ただし、廃止予定のMSOnline版なので、Graph版も作成予定。Graph版はこちらなお、本業はプログラマではないので... 2024.02.18 Microsoft365
Linux 【Linux】LVM領域を拡張する。 LVMで作成した領域の容量を増やしたい。すでに存在する、/dev/VGdata/LVdata01 というLVM領域に対して、/dev/sda3 と認識されたディスクを追加していく想定で手順を記載している。LVMを作成する手順はLinux(R... 2024.02.18 Linux
Microsoft365 Powershell で AzureAD に接続する時の認証を自動化する。 Powershell スクリプト内で毎回認証を入力するのが面倒なのでクレデンシャルファイル(認証に使われる資格情報が入ったファイル)を作成してスクリプト内で呼び出して認証が出ないようにする。AzureAD に接続。クレデンシャルファイルを作... 2024.02.17 Microsoft365
Linux 【Linux】文字化けするので文字コード変換する OSの文字コードとファイルの文字コードが一致していないとファイルが文字化けしてしまう。Windowsで作成してLinuxに持ってくるよく文字化けする。文字コードの調べ方fileコマンドに -b オプションをつける。ちなみにOS側の文字コード... 2024.02.17 Linux
Microsoft365 【M365】ユーザのパスワードを一括変更するPowershellスクリプト(MsGraph版) MSOnline と Azure AD Powershell が2024年3月30日に廃止されるらしい。Microsoft Graph PowerShellに移行が必要。パスワード変更する機会があったのでGraphでパスワード変更する機会が... 2024.02.17 Microsoft365
Linux 【Linux】パーティション作成からLVM 作成までの手順 LVM(logical volume manager)は、複数のハードディスクやパーティションをまとめて一つの領域として扱える。そのため、拡張性に優れており、LVMで作成した領域はサーバを停止することなく容量を拡張や縮小をすることができる。... 2024.02.14 Linux