【发布时间】:2011-12-28 09:21:01
【问题描述】:
我正在为 Nuget pacakge 构建 install.ps1 脚本,并希望在最后打开弹出消息并显示一些消息,我已经通过以下方式实现了。
[System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms")
[Windows.Forms.MessageBox]::Show("Test message ", "Test", [Windows.Forms.MessageBoxButtons]::OK, [Windows.Forms.MessageBoxIcon]::Information)
它会打开如下图所示的弹出消息。
而不是这个,我想在这里放一些配置代码,用户可以按照下图从框中复制
如果有人做过类似的弹出框,请建议我!
【问题讨论】:
-
您想为用户提供一种复制消息框文本的方法?
-
您必须为此创建自己的表单。
-
这里的目标到底是什么?退后一步,告诉我们您为什么希望用户从对话框中复制/粘贴某些内容。你不能在没有用户干预的情况下以其他方式自动化吗?还有其他方法可以将文本放在剪贴板上。
-
@x0n 我的目标是将一些代码部分放在与目标项目分开的云项目的 srvicedefination.csdef 文件中,所以我放了弹出窗口告诉用户自己放置此代码。
标签: powershell popup powershell-2.0 nuget-package