アプリ配布ができない時、境界設定が入っていない、または他の境界とかぶっていることが原因の可能性があります。
たまに知らない間にネットワークセグメントが増えていて、境界が設定されていないとかがあるんですよね。
そんな時に使ってるコマンド。
コマンドで操作するための下準備
まずは Powershell から MECM に以下のコマンドでアクセスします。
Set-Location ‘<モジュールの保存先>'
Import-Module .\ConfigurationManager.psd1
Set-Location <サイトコード>:
![](https://blog.hekigon.net/wp-content/uploads/2021/05/117C91A8-F740-443E-AEC5-B23159A8F81B-1024x233.jpg)
境界を参照するには
境界が存在しているか?設定に間違いがないか?などを確認するコマンドです。
Get-CMBoundar
サンプル1:登録された境界の全てを表示
Get-CMBoundary
![](https://blog.hekigon.net/wp-content/uploads/2021/05/8ADECA75-1816-4572-8FA6-ED71BBB4BF8F-1024x352.jpg)
![](https://blog.hekigon.net/wp-content/uploads/2021/05/AA96AD71-8942-42D6-A92D-8AF72ED49816-1024x768.jpg)
サンプル2:境界に紐づいた境界グループで検索する
Get-CMBoundary -BoundaryGroupName “<境界グループ名>”
![](https://blog.hekigon.net/wp-content/uploads/2021/05/F423F84D-010F-4A79-9606-104E7EF920A6-1024x348.jpg)
![](https://blog.hekigon.net/wp-content/uploads/2021/05/826E5204-EBD1-47E8-8935-34AB1CCD9447.png)
※参考
https://docs.microsoft.com/ja-jp/powershell/module/configurationmanager/get-cmboundary?view=sccm-ps
境界を追加するには
境界が足りないときは以下のコマンドを利用して境界を追加します。
New-CMBoundary
サンプル:IP アドレスの範囲で境界を追加する
New-CMBoundary -DisplayName "<境界名>" -BoundaryType IPRange -Value "<IPアドレス範囲>"
![](https://www.hekigon.net/wp-content/uploads/2021/05/ECBAE60B-5034-4C5E-B212-705B8426C1BC.jpg)
![](https://www.hekigon.net/wp-content/uploads/2021/05/030BF790-2A30-400F-82E1-187E2F4E5189-1024x326.jpg)
![](https://www.hekigon.net/wp-content/uploads/2021/05/AB852B86-F443-4214-B45E-92A5B28C854B.jpg)
※参考
https://docs.microsoft.com/ja-jp/powershell/module/configurationmanager/new-cmboundary?view=sccm-ps
境界を編集するには
境界の設定値が被るとアプリ配布ができない原因になります。そんな時は以下のコマンドを使って直します。
Set-CMBoundary
サンプル:IPアドレスの範囲を修正する
Set-CMBoundary -Name "<境界名>" -Type IPRange -Value "<変更前の値>" -NewValue "<変更後の値>"
![](https://www.hekigon.net/wp-content/uploads/2021/05/C0626616-C7AF-47B7-B736-F4846D70BE75.jpg)
![](https://www.hekigon.net/wp-content/uploads/2021/05/4B0689AE-E734-4E66-9D75-2A73CF9E4EEE-1024x164.png)
![](https://www.hekigon.net/wp-content/uploads/2021/05/2CAE151A-BC93-420F-A11C-6F9EACAB008C.jpg)
※参考
https://docs.microsoft.com/ja-jp/powershell/module/configurationmanager/set-cmboundary?view=sccm-ps
境界を削除するには
拠点がなくなった時など、境界が不要になったらこのコマンドで対象の境界を削除します。
Remove-CMBoundary
サンプル:境界名を利用して境界を削除する
Remove-CMBoundary -Name "<境界名>"
![](https://www.hekigon.net/wp-content/uploads/2021/05/2CAE151A-BC93-420F-A11C-6F9EACAB008C.jpg)
![](https://www.hekigon.net/wp-content/uploads/2021/05/12BCB398-B479-41A7-8BA2-7D2D26D1932D.png)
![](https://www.hekigon.net/wp-content/uploads/2021/05/ECBAE60B-5034-4C5E-B212-705B8426C1BC.jpg)
※参考
まとめ
コマンドは Excel やメモ帳を使って、コマンドラインを作ってから実行すると便利です。
- 参照:Get-CMBoundary
- 追加:New-CMBoundary
- 編集:Set-CMBoundary
- 削除:Remove-CMBoundary
コメント