名古屋で働くユーザ系SEのブログ

ジャンルにこだわりません。

【PowerCLI】VMの一覧を取得する

ブログネタ
仮想環境(VMWARE、Virtual PC、Xen等) に参加中!

こんにちは、ippan_seです。
今回はvCenterサーバからVM一覧を取得する方法のご紹介です。
キャプチャ

  • 製品のダウンロード
     (契約に紐づくアカウントが必要)

  • インストール
      EXEを起動し、ウィザードをポチポチと進めるだけです。

  • 初回実行時のおまじない(セキュリティレベルを落とします)

  • vCenterにログイン

  • VM一覧取得

  • 特定VMのみ取得

  • 電源がONのVMの一覧

  • VMのネットワーク接続情報を取得

  • VMのネットワーク接続状況をCSVファイルにエクスポート(NICが接続中かどうか)

以上、一覧を取得する方法でした~。
(2016-08-03)

【PowerShell】WSUS管理下のコンピュータ一覧を取得する

ブログネタ
Windows全般 に参加中!

こんにちは、ippan_seです。
WSUS4.0からはPowershellでWSUSを操作できるようになりました。
今回初めて使ったのですが便利だったのでメモしておきます。

#コンピュータの一覧を取得します。(レプリカサーバは含まず)

#レプリカサーバ配下のコンピュータも取得します。

#CSVファイルにエクスポートします。(全項目出力)

#特定の項目のみ、CSVファイルにエクスポートします。(コンピュータ名、IPアドレス、最終同期時刻のみ出力)

ちなみに全項目出力すると以下の内容が出力されました。
  • Id 識別ID
  • FullDomainName コンピュータ名(FQDN)
  • IPAddress IPアドレス
  • Make コンピュータメーカー名
  • Model 機種名
  • BiosInfo -
  • OSInfo -
  • OSArchitecture ビット数
  • ClientVersion OSバージョン
  • OSFamily OS種別
  • OSDescription OS説明
  • ComputerRole -
  • LastSyncTime 最終同期日時
  • LastSyncResult 同期ステータス
  • LastReportedStatusTime 最終レポート日時
  • LastReportedInventoryTime -
  • RequestedTargetGroupName 所属グループ
  • ComputerTargetGroupIds -
  • RequestedTargetGroupNames -
  • ParentServerId -
  • SyncsFromDownstreamServer レプリカサーバか否か
以上、メモでした。
(2016-08-01)

KB3161949、KB3159398による不具合

ブログネタ
Windows全般 に参加中!
キャプチャ

こんにちは。ippan_seです。
6月14日に配信された2つの更新プログラムで、社内でスッタモンダいました(汗)

KB3161949
NetBIOSによるファイル共有を強化する更新プログラムです。
SMB over NetBIOSという古い技術を使っている場合に、共有が失敗してしまいます。
社内で該当パターンは少なかったのですが、発生しまいました。
(サーバ側がWindowsNTサーバでした...)

対応策は以下の2つです。
①レジストリを修正
②KBアンインストール

①は以下のサイトのとおりレジストリを修正すれば復旧しました。

②は直接端末で削除するか、WSUSで「削除の承認」をすればよいでしょう。


KB3159398
グループポリシーがクライアントに適用される際の脆弱性を修正する更新プログラムです。
GPOの設定画面で「委任」のタブに、「Authenticated Users」か「Domain Computers」が入っていない場合に、ポリシーが適用されなくなります。
社内にもいくつか該当するGPOがあり、以下のサイトの通り「委任」タブに「Domain Computers」を追加したら復旧しました。

(2016-07-07追記)
Authenticated Usersが含まれていないGPOを探す方法を追記しておきます。
私の会社では100個程度ポリシーがあり、それらをコンソールで1つずつ確認するのは骨が折れます。
というわけで、慣れないながらもPowerShellを使って調査してみました。

1.PS1ファイルを作成
ADサーバの任意の場所に以下の内容でPS1ファイルを作ります。
ファイル名: getGpo.ps1


2.PS1を実行(リダイレクションを付けて)
PowerShellを起動し以下のコマンド実行します。

3.getGpoResult.txtを確認
こんな感じに結果が表示されます。
  result
これで全GPOの委任内容が確認できます。
Trusteeに Authenticated Usersが含まれていないものを見つければOK。
あとは、エクセルでうまいこと加工してください。

マイクロソフトさん、同じ週に2つも爆弾を投下しないで欲しいですね~。

(2016-06-25投稿)

記事検索
アクセスカウンター
  • 今日:
  • 昨日:
  • 累計:

Feed
follow us in feedly
  • ライブドアブログ