問題タブ [powershell-ise]

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.

0 投票する
2 に答える
13628 参照

function - PowerShell の変更により、返されるオブジェクトの型が変更されました

PowerShell v3 と Windows PowerShell ISE を使用しています。私は正常に動作する次の機能を持っています:

ここで、いくつかの同様の関数を作成するので、最初の 3 行を新しい関数に分割して、どこにでもコピー アンド ペーストする必要がないようにしたいので、次のようにしました。

問題は、「return $xmlNsManager」を実行すると、次のエラーがスローされることです。

そのため、$xmlNsManager 変数を System.Xml.XmlNamespaceManager 型に明示的にキャストしたとしても、Get-XmlNamespaceManager 関数から返されると、PowerShell はそれをオブジェクト配列に変換しています。

Get-XmlNamespaceManager 関数から返された値を System.Xml.XmlNamespaceManager に明示的にキャストしないと、.SelectSingleNode() 関数から次のエラーがスローされます。関数の 2 番目のパラメーターに間違ったデータ型が渡されているためです。

そのため、何らかの理由で PowerShell が戻り変数のデータ型を維持していません。これらの3行をあちこちにコピーして貼り付ける必要がないように、関数からこれを機能させたいと本当に思っています。任意の提案をいただければ幸いです。ありがとう。

0 投票する
2 に答える
359 参照

powershell - Powershell の HTML 出力で必要な列を取得する

BIOS データを取得して HTML ファイルに保存しましたが、すべてのデータをファイルに保存したくはありません。要件を満たすようにフォーマットする必要もあります。

コード:

0 投票する
3 に答える
88 参照

powershell - PowerShell の foreach 関数のエラー

以下は私が試したコードスニペットですが、エラーが発生したため、誰でもこのコードの編集を手伝うことができます

0 投票する
3 に答える
2602 参照

powershell - PowerShell で最大 RAM を見つける方法

powershell でコンピュータを拡張できる最大 RAM を見つける方法。使ってみた

しかし、答えは正しくありません

0 投票する
1 に答える
414 参照

powershell - Powershellで名前とシーケンスを取得する方法

以下のコードを実行すると、見出しが表示されないモデル番号でエラーが発生し、さらに 3 つすべてを順番に取得できないというエラーが表示されます。