問題タブ [powershell]

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 に答える
817 参照

visual-studio - Windows Powershell と Visual Studio '08 のパス

Visual Studio で動作するように Windows Powershell を構成しようとしています。cl と nmake ができるように設定するだけです。必要なのはパス設定を編集することだけだと思います(ただし、WPSHで設定する方法がわかりません)。

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

powershell - Windows Powershellには、Try / Catchまたはその他のエラー処理メカニズムがありますか?

スクリプトで、コマンドレットまたはその他の実行可能ステートメントがエラーになった場合、これらのエラーから回復するためのtry / catchタイプのメカニズムはありますか?私はドキュメントで1つに出くわしていません。

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

c# - C# に Powershell CTP 2 を埋め込む

Powershell 1 が組み込まれたアプリケーションがありますが、Powershell 2 CTP で利用可能な Powershell STAThreaded を使用できるようにする必要があります。現在、System.Management.Automation は 1.0.0.0 です。Visual Studio で新しい dll を使用する方法を知っている人はいますか?

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

powershell - Select-Object/Export-CSV を使用して出力中にオブジェクト プロパティを変換できますか?

Quest AD コマンドレット、特に Get-QADUser を使用して、AD からユーザーのリストを取得し、いくつかの属性のみを返します。問題ありません。簡単ですが、CSV にエクスポートする前に、プロパティの 1 つ (parentContainerDN) を変換したいと考えています。

これはもちろん機能しますが、parentContainerDN が長くてまとまりがありません。Export-CSV に渡す前に、parentContainerDN.Name に置き換える簡単な方法はありますか?

コマンドライン ソリューションまたはスクリプト スニペットがあれば幸いです。

ありがとう!

0 投票する
13 に答える
94822 参照

powershell - ネットワーク アダプターをリセットするためのコマンド/Powershell スクリプト

OS: ビスタエンタープライズ

ホーム ネットワークとオフィス ネットワークを切り替えると、常にネットワークへの接続に問題が発生します。ほとんどの場合、「ネットワークと共有センター」の診断サービスを使用する必要があり、ネットワーク アダプターのリセット オプションを使用すると問題が解決します。

これにはかなりの時間がかかります (3 ~ 4 分) ので、ネットワーク アダプターをリセットするために直接使用できるコマンドまたは PowerShell スクリプト/コマンドレットを探していました。ネットワーク間。ポインタはありますか?

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

powershell - Powershell - URL から XML を取得するためのタイムアウトを増やす

URL から XML ストリームを取得しようとしています。ほとんどの URL で、以下のコードは問題なく動作します。しかし、タイムアウトする URL がいくつかあります。問題の URL はInternet Explorer から機能します

そこで、タイムアウト期間を延長する方法を探しました。私が読んだことから、を使用してこれを行うことはできないと思いますSystem.Net.WebClient。代わりに使用する必要があると思いますがSystem.Net.WebRequest、機能させることができません。私が取り組んできたコードは以下のとおりです。

アクセスしようとしている URL は社内のものであるため、投稿できません。ただし、それらは IE で動作し、実際の URL は関係ありません。

アイデア?

編集: 予備テストでは、追加が$myHttpWebRequest.AuthenticationLevel = "None"機能することが示されています。ありがとうスコット・サード。

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

winforms - PowerShell から OpenFileDialog を呼び出す

次のコマンドを実行すると、ダイアログが表示されないにもかかわらず、ダイアログが閉じるのを待って PowerShell がハングします。

正常ShowDialogWindows.Forms.Form動作します。また、 を作成しFormて に親として渡してみました$d.ShowDialogが、結果は変わりませんでした。

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

winforms - PowerShell から FolderBrowserDialog を呼び出す

この質問と同様に、次のコードを実行した後、ブラウザー ダイアログには正しいボタンがすべて表示されますが、通常は使用可能なフォルダーを表示する選択領域がありません。

0 投票する
12 に答える
223740 参照

arrays - PowerShell 配列の初期化

PowerShell で配列を初期化する最良の方法は何ですか?

たとえば、コード

エラーを生成します

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

powershell - powershell には popen に相当するものがありますか?

プロセスを起動し、出力を変数に読み込むことができる必要があります。次に、コマンドの戻り値に基づいて、完全な出力を表示するか、選択したサブセットのみを表示するかを選択できます。

明確にするために、テキストベースのプロセス (実際には psexec) を起動し、そのコマンドからの出力 (stdout、stderr など) をコンソールに直接出力するのではなく、変数に読み込みます。