陈奇网络工作室

Powershell弹出窗口的几种方式

系统运维

本来这篇文章应该是上午就写完的,结果,不得不承认自己有点懒,对最近手头上做的项目做了些总结,Powershell开发运维,也做了一段时间了,今天就来说说那些简单的图像使用者界面的编程运维,首先从弹出窗口说起吧。

弹出窗口就自己在写PS GUI代码是经常用到的有3种方式,wscript方式,表单方式,VB方式,先说说Wscript方式,这种方式最简单,也最简陋,只需要两行代码就可以简单做出弹出窗口。

Wscript方式:

函数读取-MessageBoxDialog

{

$ popup win=new-object-com对象wscript。壳

$PopUpWin.popup(Hello World)

}

Read-MessageBoxDialog

形式方式,相对于Wscript方式来说,这种方式写的代码比较多但是呈现的样式比较亲切

函数读取-MessageBoxDialog

{

param ([string]$Message,

[string]$WindowTitle,

【系统窗户。表格。messagebox Buttons]$ Buttons=[System .窗户。表格。messagebox按钮]:好的,

【系统窗户。表格。messagebox Icon]$ Icon=[System .窗户。Forms.MessageBoxIcon]:无)

添加类型程序集名称系统窗户。窗体

返回[系统窗户。表格。messagebox]:Show($ Message,$WindowTitle,$Buttons,$Icon)

}

阅读-消息框对话框-消息Hello World-窗口标题自定义标题在这里-按钮好吧-图标信息

最后一种方式就是动词方式,这种方式是在附言(同后记);警官(警长)中调用动词的方式来进行弹出窗口,样式与形式基本类似

函数读取-MessageBoxDialog

{

param ([string]$Message,[string]$WindowTitle)

添加-类型-程序集名称微软.VisualBasic

返回【微软. visual basic。交互]:MsgBox($消息,\ '信息\\\ '$WindowTitle)

}

阅读-消息框对话框-消息Hello World-窗口标题自定义标题此处

最后可以看出动词的样式与形式样式一样,但是代码要比形式的少很多,如果只是提示窗口,建议用动词形式,如果想让提示窗口显示为信息形式,并且好与取消按钮同时存在就将形式方式中的小跟班属性设置为确定取消

函数读取-MessageBoxDialog

{

param ([string]$Message,

[string]$WindowTitle,

【系统窗户。表格。messagebox Buttons]$ Buttons=[System .窗户。表格。messagebox按钮]:好的,

【系统窗户。表格。messagebox Icon]$ Icon=[System .窗户。Forms.MessageBoxIcon]:无)

添加类型程序集名称系统窗户。窗体

返回[系统窗户。表格。messagebox]:Show($ Message,$WindowTitle,$Buttons,$Icon)

}

阅读-消息框对话框-消息Hello World-窗口标题自定义标题此处-按钮确定取消-图标信息

更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理商官网:www.chenqinet.cn

相关推荐

后台-系统设置-扩展变量-手机广告位-内容页底部广告位3