PowerShell

PowerShell

PowerCLIのインストールが失敗する場合の対処法

PowershellコマンドでVMware環境を操作する際に,PowerCLIというモジュールをインストールする必要があります。 しかし,PowerCLIモジュールをインストールしようとすると,以下のようなエラーメッセージが表示される場合が...
Windows 10

【保存版】Windows10のタスクスケジューラでスリープ解除する方法(ハマりどころあり)

タスクスケジューラを使って,自動的にスリープさせたり,スリープ解除させたいことがあるかもしれません。 例えば,毎日同じ時刻に自動的にパソコンを起動して音楽を再生し,その後,ある時刻に自動的にスリープさせるなどです。 しかし,ネット上で調べた...
PowerShell

PowerShellでコンピューターオブジェクトの作成日が古い順にソートする方法

Active Directory内に存在するコンピューターオブジェクトから,オブジェクトの作成日が古いもの順にソートして出力したいということがあるかもしれません。 例えば,ドメインコントローラーの中で作成日が一番古いものを調べて,リプレース...
Storage

1行のコマンドでアロケーションユニットサイズを確認する方法

ボリュームのアロケーションユニットサイズを確認したい場合があります。 例えば,他のマシンと同じスペックのサーバーを構築する場合など,既存のボリュームのアロケーションユニットサイズを確認したいということがあると思います。 あるいは,ボリューム...
PowerShell

Resize-Partitionで”Size Not Supported”エラーが出るときの対処法

VHDファイルをPowershellで拡張したい場合があると思います。例えば,RDSのクラスター環境でUPDを使用している場合などです。 その際,Hyper-V Roleがインストールされたサーバーから,以下のようなコマンドでUPDを拡張す...
PowerShell

Import-Moduleで複数のモジュールを一度に読み込む方法

PowerShellのスクリプトを書く際に,Import-Moduleコマンドで必要なモジュールを読み込ませると思います。 しかし,複数のモジュールを読み込まなければならない場合には,どのように記述できるでしょうか。 もしかすると,Impo...
Exchange

Outlookの「会議室の一覧」に会議室が現れない場合の対処法

Exchange環境において,Outlookの機能の中で「会議室の一覧」を表示させることができます。 この会議室の一覧機能を用いると,メールで会議招集する際,グループ化された会議室の中から空き部屋を探すことが容易になります。 例えば,東京オ...
PowerShell

PowerShellでユーザーの一覧を出力する方法

WindowsでRDSを管理している際に,PowerShellでユーザープロファイルの一覧を取得したい場合があるかも知れません。 そして,最近アクセスがあった順に並べ替え,アクティブなプロファイルと,古い不要なプロファイルを見分けたいという...
PowerShell

PowerCLIでunmapコマンドを用いてLUNの領域を解放する方法

OS上でデータを削除しても,その情報がLUNには反映されない場合があります。 そのような,LUNのサイズが実使用量よりも大きくなってしまっている場合,削除済みのデータ領域を解放してシュリンクしてやる必要があります。 ホストにESXiを使用し...
PowerShell

PowerShellでの@アットマーク記号の意味とは

PowerShellでコードを書こうと思い,サンプルスクリプトなどを見ていると,@アットマーク記号が出てくることがあり,他の言語をやっている人からすると,そのアットマーク記号が何を意味しているのか分からないこともあるでしょう。 PowerS...