powershell-v1.0

    1

    3答えて

    PowerShell(v1.0)スクリプトから実行中のバッチファイルのP(ロセス)IDを特定する必要があります。誰もこれを行う方法を提案することはできますか? ありがとう、MagicAndi。

    2

    2答えて

    スクリプトの移植性の理由から、PowerShellスクリプトでスナップインを動的に読み込む必要があります。これは、Load-Module機能を持つPowerShell v2で簡単に実行できます。この特定のスクリプトは、さまざまな理由でPowerShell v2をインストールしたくないマシンで実行する必要がありますが、v1が必要です。 PowerShell v1に相当するLoad-Moduleはあり

    1

    1答えて

    これは、c#からスクリプトを非同期で実行し、実行のためにスクリプトをロードし出力が出るのを待っているスレッドを持ちます。一度に複数のスクリプトを同時に実行する必要があるかもしれません。 Windows Poweshellでrunspaceとパイプラインの間に1:Mの関係を持たせることは可能ですか。具体的には、誰かがこれの経験を持っている場合、メモリの使用に関して。 また、ランスペースごとに1つ以上

    0

    1答えて

    PSEXECを使用してpowershell 1.0を使用してリモートで(またはバッチモードの同じボックスで)スクリプトを実行しています。私のマシンでは、 "remoted" powershellセッションは正しくMyDocumentsフォルダからprofile.ps1をロードしますが、別のマシンではロードしません。私は、-noprofileスイッチをpowershell.exeに渡すのではなく、p

    0

    2答えて

    私はデータ変換などを実行するexeファイルを追加することで拡張可能なサードパーティのアプリケーションを持っています。私が望む変換をPowershellに書きましたが、サードパーティのアプリケーションを実行することができません私のps1は、拡張子として.exeファイルしか受け入れないためです。 アプリは延長への最初の(そして唯一の)コマンドライン引数としてファイル名を追加し、それが実行するコマンドは

    2

    1答えて

    最初に、A)私はこれについて十分に調査していないか、B)ファンキーなハッキングを必要とする問題を発見しました。ところで、これは華麗なv1.0です。 ここにそれが行く:1週間 ほど前、私はそうでない場合はキャッチされていなかったPowerShellでEXEの・実行からの出力をリダイレクトについての質問をしました。私はすぐに問題を解決した "2> & 1"を提示されました。 今私は別の邪魔をしたことが

    1

    1答えて

    早期バインディングを使用して.NETメソッドをPowerShellから呼び出すことは可能ですか? 私はprocess {...}で単一の.NETメソッドを呼び出すパイプラインスクリプトを持っています。 PowerShellはリフレクションを介してこのメ​​ソッドを呼び出します。現在はInvoke(メソッド自体ではなく、リフレクションコールのみ)が合計実行時間の70%を占めます。 この方法は常に同じ

    11

    3答えて

    私はPowershellテストスクリプトをC#アプリケーションから実行しています。このスクリプトは、不正なコマンドレットによって失敗する可能性があり、その結果、pipe.Invoke()は例外をスローします。 例外について必要な情報をすべて取得できますが、その時点までのスクリプトの出力を表示できるようにしたいと考えています。例外がスローされたときに結果がnullであるように見えるので、私は運がなか