問題タブ [system-center]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
powershell - Hyper-V および SCVMM の PowerShell 自動化
PowerShell を使用して仮想マシンで一連のアクションを自動化する必要がある新しいプロジェクトがあります。情報が多すぎるようです。ブログの投稿や記事の大部分は、(1) 一般的なコマンドレットのリファレンス ページ、または (2) 非常に具体的なことを行う過度に単純化されたサンプル スクリプトのいずれかのようです。
私が探しているのは、以下をカバーするいくつかの優れたスターター記事です
基本的なオブジェクト アーキテクチャとオブジェクト間の関係。たとえば、vm のディスクに関する情報を取得しようとしていたところ、偶然、VirtualMachine オブジェクトの VirtualDiskDrives プロパティの VirtualHardDisk プロパティに移動する必要があることがわかりました。なぜ 3 レベル下がるのですか?VirtualDiskDrive と VirtualHardDisk の違いは何ですか?
Hyper-V コマンドレットと System Center に付属のコマンドレットの違いと、どちらを使用するかについて。重複もありますか?
この投稿が非常に幅広いことは理解していますが、誰かが学ぶための適切な特定の出発点を指摘できることを本当に願っています.
configuration-management - スクリプト/バッチ/プログラムを使用して、Configuration Manager (System Center 2012 R2) からコンピューターを削除しますか?
新しいコンピューターへのインストール中に Config Manager クライアントがランダムに破損するという問題が発生しています。現在、イメージを再構築していますが、当面は、Config Manager クライアントを完全にアンインストールし、Config Manager コンソールからコンピューター オブジェクトを削除して、クライアントを再インストールするという短期的な解決策を実装しています。
ヘルプデスクの技術者が実行しなければならない「クリック」を減らすために、簡単なスクリプト/バッチ/プログラム/何でも一気に実行できるようにしたいと思います。唯一の問題は、コマンド ラインまたは Powershell を介して Configuration Manager を呼び出し、デバイスからコンピューターを削除する方法がわからないことです。
これは可能ですか?Microsoft からのドキュメントが見つかりません。
c# - XAML での変数宣言の遅延
C# / XAML ページをファイナライズしようとしていますが、問題が発生しています。基本的に、コンパイルしようとすると、変数の名前 (Courier_List) が現在のコンテキストに存在しないと不平を言っています。コードのどこにもまだ宣言されていないため、概念によって理解しています。ただし、私が宣言していない理由は、このパッケージ化された .dll が、リストとして定義されたその定義 (Courier_List) を含み、配置場所をビジュアル コンパイラに指示する座標を含む管理パック (XML ファイル) で動作することを意図しているためです。フォーム上のリスト。
解決策は、フォームでリスト変数を宣言することでなければならないと推測しています...しかし、変数を宣言するだけで.dll内のどこにも使用しない方法(およびそれが機能するかどうか)がわかりません。まとめると、管理パックから Courier_List が呼び出され、2 つの同じ名前の変数の間で混乱することはありません。
これを説明するのは難しいので、私の説明は混乱を招く可能性があるので、誰かが明確にする必要がある場合はお知らせください. 以下のコードを含めました。
c# - アドイン コンポーネントがアセンブリに見つかりません | SCVMM アドイン SDK
scvmm のアドインをプログラムしていますが、なぜこれが起こっているのかわかりません。
これは、コンパイルされていない add-in.dll です。
これが manifest.xml です。
ファイルを圧縮してアドインをロードしようとすると、次のエラーが表示されます (ドイツ語から翻訳しました)。
アドイン コンポーネント「バックアップ VM アドイン」がアセンブリ「アドイン」に見つかりません。考えられる理由: 1. アドインの属性「名前」が、アドイン クラスの属性「AddIn」で定義された名前と一致していません。2. アドイン クラスはパブリックではありません。
助けてくれてありがとう..これを解決する方法がわかりません。ドキュメントでさえ私を助けることができませんでした。
class - PowerShell SMLets - 抽象クラスのインスタンスを作成できません
クラスのオブジェクトを作成するSMLets
ために (System Center で動作するコマンドレットのコレクション) を使用しています。PowerShell
抽象クラスのオブジェクトを作成することになっていないことはわかっていますが、他にどのクラスを選択できるかわかりません。でグループを作成しようとしていますSystem Center Service Manager
が、私が知る限り、構成アイテム グループのクラスは入力しようとしているものです...
私のコードは次のとおりです。
このコードが機能するようになったら、すべてのグループのリストを含む csv ファイルから読み取り、作成プロセスをループすることを考えました。ただし、「抽象クラスのオブジェクトを作成できません」というエラーが表示され続けます
グループの作成に間違ったクラスを使用していませんか? もしそうなら、選択する正しいクラスは何ですか? これを行うためのより効率的な方法はありますか? どんなアイデアでも共有してください、事前に感謝します:)