【问题标题】:MessageDialog from Powershell来自 Powershell 的 MessageDialog
【发布时间】:2013-07-04 01:56:08
【问题描述】:

我正在使用 Windows 8 下的计划任务来触发一个简单的 .cmd 文件,该文件包含一系列步骤,其中一些步骤会触发外部 Powershell 脚本。

我想使用 Windows 8 的MessageDialog() 功能来显示模型消息。

是否可以通过 Powershell 做到这一点?还是其他简单的脚本?

【问题讨论】:

    标签: powershell windows-8 windows-runtime messagedialog


    【解决方案1】:

    技术上可以从面向桌面的应用程序(powershell 就是其中之一)调用 WinRT API。

    看这里: http://www.hanselman.com/blog/HowToCallWinRTAPIsInWindows8FromCDesktopApplicationsWinRTDiagram.aspx

    您仍然需要做一些跑腿工作,但这应该可以帮助您找出方法。

    【讨论】:

      【解决方案2】:

      我认为这不会那么简单,该对话框仅在 Windows 应用商店应用程序中受支持。那就是说你可以使用 Windows 窗体来显示消息,你试过了吗?

      【讨论】:

      • 我注意到经典的 SHUTDOWN.EXE Windows 应用程序使用 MessageDialog() 模式样式触发消息,这让我认为它可能在 Windows 应用商店应用程序之外。
      • 显示 MessageDialog() 样式消息,如下所示:blogs.microsoft.co.il/blogs/shair/image_thumb_2F8B115C.png 从命令行/PowerShell
      • 我不认为你可以,因为它只支持 Metro 风格的应用程序。
      猜你喜欢
      • 1970-01-01
      • 2018-06-24
      • 1970-01-01
      • 1970-01-01
      • 2010-12-10
      • 1970-01-01
      • 1970-01-01
      • 2018-08-18
      • 2018-02-02
      相关资源
      最近更新 更多