2

インストールの実行中にユーザーにステータス情報を提供する GUI オーバーレイを作成する必要があります。インストールは、Powershell スクリプトを介して行われます。スクリプトで既に実行されている機能を書き直すことは避けたいと思います。

スクリプトの上に GUI をオーバーレイするために使用できる実用的な方法はありますか? スクリプトを呼び出してステータスに関する情報を表示するだけのアプリケーション インストーラーのようなものを考えています。

4

4 に答える 4

3

CSharp から PowerShell スクリプトを実行し、PS 実行空間と対話できます。

于 2012-05-29T13:42:53.573 に答える
2

これらのスクリプトは、いつでも PowerShell 内の WinForms (UI を設計するための PrimalForms Community Edition) にまとめたり、ShowUI (showui.codeplex.com) などを使用したりできます。

于 2012-05-29T14:09:30.630 に答える
1

スクリプトでWrite-Progress呼び出しを使用することに特に問題がありますか?

于 2012-05-29T15:43:25.820 に答える
0

私は最近、インストール兼構成ツールを作成しました。これは、C#/Winforms から PS スクリプトを非同期的に実行するために行ったことです - https://stackoverflow.com/a/10741061/763026 [完全なコードがあります]

于 2012-05-29T15:50:30.343 に答える