Powershell

Powershell

【Powershell】ファイルとフォルダを圧縮させる方法(Compress-Archive)

Windowsで複数のファイルやフォルダをまとめたい場合、ZIP形式で圧縮する方法が一般的です。PowerShellを使用すると、GUI操作を行わずにスクリプトで自動的に圧縮処理を行うことができます。本記事では、PowerShellを使ってファイルやフォルダをZIP形式に圧縮する方法を解説します。
Powershell

Powershellコマンド実行時のエラーを出力してみた

Powershellコマンド実行時にエラーとなる場合、手動で実行した場合には標準出力にエラー内容が表示されます。しかし、Powershellスクリプトとタスクスケジューラを組み合わせて毎日自動実行するなど手動以外の方法でPowershellを実行する場合にエラーとなったとき、エラー内容が分からないと原因を特定できずに困ります。そこで、Powershellで直前に実行したコマンド実行時のエラーを出力するということを試してみました。
Powershell

ps1ファイル内で自分自身のファイル名を取得する方法

Powershellのスクリプト内で自分自身のファイル名を取得して変数として利用できるようにしてみました。
Powershell

PowershellでファイルのMIMEタイプを取得する

PowershellでファイルのMIMEタイプ(Content-Type)を取得してみました。ファイルのMIMEタイプは、ファイルの種類を拡張子だけでなくMIMEタイプでもチェックしたい場合や、Webサーバーへのアップロード処理で受け取ったファイルのMIMEタイプを検証したい場合などで利用することがあるかと思います。
Powershell

Powershellコマンドでストレージアカウントにファイルをアップロードしてみた

Powershellを利用して、テキストファイルなどをAzureのストレージアカウントにアップロードしてみました。サービスプリンシパルを利用してアップロードする方法が汎用的ですが、AzureVM上から実行するときのみ、マネージドIDを利用してアップロードさせる方法もありますので2つの手法を紹介していきます。
Powershell

ファイルのフルパスからファイル名を取り出す方法

Powershellでファイルのフルパスからファイル名だけを取り出してみました。
Powershell

[Powershell]configファイルから変数パラメータを取得してみた

Powershellでスクリプトを作成する際に変数パラメータを別のファイルに切り出して利用する方法を試してみました。この記事では準備としてconfigファイルとスクリプトを作成した上で、そのスクリプトを実行して結果を確認していきます。
Powershell

Powershellでps1ファイルを実行するコマンド

Powerhellでps1ファイルを実行してみました。ここでは実行するためのコマンド例と実行前後で実行ポリシーの設定は変わらないかどうかについて記載しています。
Powershell

簡単にWindowsServer2025を日本語化してみた

Powershellを利用して簡単にWindowsServer2025の日本語化してみました。WindowsServer2025 から言語パックのインストールと「ようこそ画面とシステムアカウント」と「新しいユーザ」に対する設定もコマンドで実施することができるようになりました。
Powershell

[Powershell]ファイルの差分比較してみた(Compare-Object)

Powershellでファイルの差分を確認してみました。Compare-Objectコマンドを利用することで差分の確認ができます。複数行差分があると結果が見づらいという欠点もありますがソフトなどをインストールすることなく簡単に差分比較できるところが利点です。
広告