問題タブ [powershell-5.0]

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 投票する
1 に答える
227 参照

windows - NanoサーバーでのPowershell 5出力

Windows 10 の powershell 4 でこのコマンドを実行すると:

私はこれを得る:

これは素晴らしいです!

同じことを Windows Nano Server の powershell 5 で行うと、次のような結果が得られます: http://paste.openstack.org/show/479695/

コマンドの stdout だけを取得するにはどうすればよいですか?

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

powershell - DSC V5 - 失敗した構成の再適用を試行し続ける

DSC を使用していくつかのアプリケーションを展開し始めました。構成をプッシュしており、この構成を 1 回だけ実行してから停止したいと考えています。ただし、構成が失敗した場合、DSC が再適用を試み続けているように見える保留中の構成になってしまうようです。これは意図した動作ですか? とにかく、これを防ぐ方法はありますか。

これが私たちのLCM設定です

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

powershell - Powershell 5 クリップボード - 「複雑な」クリップボード コンテンツを手動で貼り付けても機能しない

ノートブックに Win10 をインストールしたばかりで、すべての新しいコマンドレットを最初に確認しました。

次のような単純なテキストを使用している場合:

たとえば、メモ帳に手動で貼り付けても問題なく機能します。「複雑な」クリップボードのコンテンツで問題が発生しています。を使いましょうdir | Set-ClipboardGet-Clipboard -Format FileDropListコンソールを使用して元に戻す必要があることは知っていますが、結果dirをメモ帳に貼り付けるのはどうですか? その場合、明らかに貼り付けは無効になっています。

これがまだうまくいかない理由を誰かが理解しましたか?コンソールで出力を選択してメモ帳に貼り付ける昔ながらの方法は、今でも問題なく機能します。

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

powershell - IE 11 で Powershell で getElementById を使用しようとすると、HRESULT からのエラー例外: 0x800A01B6

Web サイトへのログインを自動化しようとしていますが、getElementById を使用できないようです。getElementsByClassName("whatever")[0] は機能しているようですが、必要な要素にはクラス名がなく、変更できません。

私は PS 5、IE 11 を使用しています。これが私のコードの例と、その結果の例外です。

エラー:

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

winforms - 別の実行空間で ListView アイテムをパイプする

私はPowerShellで書かれたフォームを持っています(PSを使用して何百ものサーバーでコマンドを実行するため)が、このビットはしばらくの間困惑しました:

Invoke-Command を特定のサーバーに対して実行し、出力をこのコード ブロックにパイプする別の実行空間にあります。

ここで、メインの実行空間 (フォームが作成される場所) で Where ステートメントを実行すると、完全に正常に動作します。ただし、別の実行空間では、フォームがロックされます。警告 1 は表示され、警告 2 は表示されません。

Foreach ステートメントへのパイプにも同じ問題がありますが、次のものを使用できます。

誰でもこれを説明できますか?私は ListView やその項目で何か特別なことをしていません。ListView はその項目が別の実行空間にパイプされるのを好まないようです。

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

powershell - Windows 10 にアップデートした後の Web スクレイピング スクリプトの問題

数日前に Windows 10 にアップグレードしましたが、スクリプトの 1 つを動作させることができませんでした。この単純なスタンドアロン スクリプトは、問題を示しています。

プログラムは単純な画面で株式のバックテスト Web サイトに移動し、[バックテストを実行] ボタンをクリックすると、この部分は正常に機能します。目に見える IE セッションで進行状況を確認できます。次に「スクリーナーの実行」ボタンをクリックすると、SP500 株のリストが表示されます。

しかし、(最初のクリック後に) 更新された Web サイト情報は、どうやらスクリプトには返されません。RPC DISCONNECTED タイプのエラーが 1 回か 2 回表示されましたが、再現できませんでした。これは通常のエラー メッセージです。

そのため、Web サイトへの最初のナビゲーションと最初のボタン クリックは正常に機能しますが、2 回目は機能しません。管理者として実行しているかどうかは問題ではなく、コマンド プロンプトでは機能しません。これと同様のスクリプトを Windows 7 で長時間実行しても問題はありませんでした。ファイアウォール設定で許可されたアプリとして PowerShell を追加しましたが、それは役に立ちませんでした。

何か案は?