トレンドマイクロ社のセキュリティウェアが存在するMECM環境はアップデートに失敗する

1.事象 SCCM (System Center Configuration Manager:以下SCCM) / MECM (Microsoft Endpoint Configuration Manager:以下MECM) のアップデートはCAS(中央管理サイト)から管理下にあるプライマリサイト・セカンダリサイトに対して一括で行うことができます…

MECMでPeer Cacheを利用した配信でパスにマルチバイト文字が含まれていると配信が失敗する

1.事象 タイトルだけで話が終わっていますがSCCM (System Center Configuration Manager:以下SCCM) / MECM (Microsoft Endpoint Configuration Manager:以下MECM) でPeer Cacheを利用してパッケージなどの配信する際にファイル名などに日本語などのマルチ…

Windows 10 でインターネット一時ファイルの設定が反映されない(ように見える)不具合

この記事の要約 Windows 10 1809 でGUIからインターネット一時ファイルの設定を変更しても再度設定を開くと反映されていないことがある 該当のレジストリーは正しく反映されているのでGUIだけの問題 変更されたレジストリーの値は即時反映されるため実用上の…

ネットワークプリンタが削除できない場合の対処

この記事の要約 デバイスとプリンタで消したはずのプリンタがまだ存在するというエラーが出て設定変更ができないときのための対処法です。 「ネットワークプリンタ 削除できない」などでググってもレジストリを消してスプーラサービスを再起動しろ、という方…

PowerShell2.0で連想配列をPSCustomObjectに変換する

PowerShell2.0では連想配列に[PSCustomObject]をつけて直接オブジェクトに変換することができません。 なので出来るようにする高度な関数を車輪の再発明します。 PSv3以降が使える環境ならまるで意味が無いものですので読むだけ時間の無駄です。

続PowerShell 2.0つらみばなし

PowerShellアドベントカレンダーで書くつもりでいたら時間なくて急いで書いたせいで漏れた小ネタを書いておく。 対象のパスにアイテムがあるか調べるために以下のように書くことがある。 (Get-ChildItem -Path $path).Count -eq 0 子アイテムが無い場合カウ…

いまどきPowerShell2.0でどうにかするしかないつらみ話

PowerShellアドベントカレンダー2015 14日目です。 PowerShell2.0でどうにかするしかないのでどうにかしている話です。 はじめに こんにちは、PowerShellとDSCでWindowsとHyper-Vの運用自動化したい!と転職の面接で熱く訴えたところ 「ちょうど今やってる現…

AcadRemoconをPowerShellで使う

IronRubyなどで実行している例があったのでやってみたら案外普通に使えて便利 COMオブジェクトとして作成したらあとはVBSでやるのとほぼ同じようにすればよい 例 $Acad = New-Object -ComObject AcadRemocon.body $dwgname = $null [void]$acad.acGetVar('DW…

PowerShellスクリプトをx86で実行する

Autocad LTの自動実行に使うAcadRemoconがx86しかなくx64で普通に使おうとするとエラーになるので自動で環境判定してやればということで作った

Powershellとかで書いたものを公開する場がないのでとりあえず作る 作った