問題タブ [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 投票する
10 に答える
26593 参照

windows - PowerShell コマンドレットのソース コードを確認できますか?

私はいくつかのPowerShellを学んでいます。Get-ChildItem のような組み込みコマンドレットのソース コードを確認することはできますか?

0 投票する
4 に答える
15249 参照

visual-studio - PowerShell 構文の強調表示または Visual Studio 用の IntelliSense プラグインを見つけた人はいますか?

PowerShell 構文の強調表示または IntelliSense を可能にする Visual Studio のプラグインを見つけた人はいますか? そうでない場合、誰かが理由を知っていますか? 自由な時間がたくさんある他の誰かが今までにこれに取り組んでいたことを願っています。他の人々が限られたドキュメントを取得して、 NHamlなどの他の言語用のカスタム IntelliSense プロバイダーを構築することができたので、私は希望を持っています。

編集: 明確にするために、PowerShell の開発に使用できる IDE のリストを探しているわけではありません。私は 1 日の 90% を Visual Studio で過ごしています。それはすでに、コードのスライスとさいの目切りという非常に優れた仕事をしています。これは、私がすべてのテキストとコードを編集するために好んで使用する IDE です。PowerShell スクリプトを使用するようになった今、PowerShell 構文の強調表示の欠如は本当に苦痛です。

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

python - Windows PowerShell の ipy.exe からの「ファイル -X: 存在しません」というメッセージ

MS-DOS コマンド プロンプト ウィンドウに次の行を入力すると、次のようになります。

カラフルなコンソール オプションを有効にすると、IronPython が期待どおりに起動します。ただし、Windows PowerShell で同じ行を入力すると、次のメッセージが表示されます。

誰かが私が間違っていることを説明できますか?

0 投票する
9 に答える
41007 参照

windows - プログラムで「Windows デスクトップをこのモニターに拡張する」

コードを使用して「Windows デスクトップをこのモニターに拡張する」を設定できるようにしたいと考えています。PowerShell スクリプトが理想的です。WMI は進むべき道のように思えますが、私は WMI についてまったく知識がありません。

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

powershell - 名前に角かっこが含まれているファイルを参照するにはどうすればよいですか

Valid [File] .txtというファイルを作成し、その中にテキストを貼り付けます。PowerShellを起動し、ディレクトリに移動します。

ファイルの値を表示する必要があります。空白を返します。タブのオートコンプリートを使用すると、名前がエスケープされます。 しかし、それでも何も返しません。

名前に角かっこが含まれているファイルを参照するにはどうすればよいですか?

0 投票する
8 に答える
10507 参照

powershell - フィルター内から PowerShell パイプラインを終了または停止することは可能ですか?

日付が指定された開始日と終了日の間にある場合、現在のオブジェクトをパイプラインにプッシュする単純な PowerShell フィルターを作成しました。パイプラインを通過するオブジェクトは常に日付の昇順であるため、日付が指定された終了日を超えるとすぐに作業が完了したことがわかり、上流のコマンドが作業を放棄できることをパイプラインに伝えて、パイプラインがその仕事を終えることができます。いくつかの非常に大きなログ ファイルを読んでいて、ログの一部だけを調べたいと思うことがよくあります。これは不可能だと確信していますが、念のためお願いしたいと思います。

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

powershell - PowerShell で「ライブラリ」をインポートする

さまざまな名詞 (クラスター、SQL サーバー、一般的なサーバー、ファイルなど) を扱う一連の関連関数を作成し、これらの関数の各グループを別々のファイル (たとえば、cluster_utils.ps1 など) に入れています。 . これらのライブラリの一部をプロファイルに「インポート」し、必要に応じて powershell セッションに他のライブラリを「インポート」できるようにしたいと考えています。問題を解決すると思われる 2 つの関数を作成しましたが、powershell を 1 か月しか使用していないため、代わりに使用できる既存の「ベスト プラクティス」タイプのスクリプトがあるかどうかを確認したいと思いました。

これらの関数を使用するには、(プロファイルまたはセッションで) ドットソースします...たとえば、

関数は次のとおりです。

どんなフィードバックも役に立ちます。

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

powershell - PowerShell がタイトなループで OS に譲る

System.Threading.Thread.Sleep(0); を呼び出すという提案に以前遭遇しました。C#のタイツループでCPUの占有を防ぎ、効果的に使用しました。

タイトなループを持つ PowerShell スクリプトがあり、[Thread]::Sleep(0) と Start-Sleep 0 のどちらを呼び出す必要があるのか​​、または PS エンジンが時折譲ってくれるのかどうか疑問に思っています。

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

powershell - FTP 経由の Apple DMG ファイルが破損するのはなぜですか?

Apple DMG ファイルを FTP で送信しようとしていますが、Safari や IE を使用して手作業で行うと、目的地で問題なく破損することはありません。ただし、zip と exe で大成功を収めて使用していたフリーウェアの FTP クライアントを使用する場合、または完成した Powershell スクリプトを使用する場合 (別のスタックオーバー フローの質問の回答から適応)、約 1/2 Mb を失います。 10.5 Mb のファイルで、dmg が破損しています。何がうまくいかないのか、誰にも手がかりがありますか? それを防ぐために私ができることは何ですか?これまでのところ、送信する前に dmg を gzip してみましたが、何も達成されませんでした。繰り返しますが、dmg 以外は問題なく送信されます。

参考までに、バイナリモード転送を使用しているので、そうではありません..thx

0 投票する
5 に答える
4304 参照

web-services - Powershell を使用した Web サービス メソッドのストレス テスト

立て続けに数千回呼び出して、Web サービス メソッドのストレス テストを行いたいと考えています。このメソッドには、呼び出しごとに異なる 1 つの文字列パラメーターがあります。

このメソッドを何度もループして呼び出す Powershell スクリプトを作成する予定です。

これを行うより良い方法はありますか?