【发布时间】:2012-05-10 08:57:16
【问题描述】:
我正在尝试将数据从文本文件写入 HTA 中。
我在 HTA 中运行一个 powershell 脚本,使用 VBscript 作为输入按钮
Get-TSSession -computername ismeta | where { $_.username -eq 'amis5235'} | format-table windowstationname,username,state,sessionid | out-file C:\windows\temp\PSTerminalServices.txt
我将为大约 60 台服务器使用 for each 循环
然后我希望将输出写入 HTA 中,有点像 VB 中的流媒体或堆叠 VBscript 的字符串,类似于:
strHTML = strHTML & "Running Process = " & objProcess.Name & " PID = " & objProcess.ProcessID & " Description = " & objProcess.Description & "<br>"
但似乎应该有更简单的方法来做到这一点。
【问题讨论】:
-
我不太明白你的问题。您无法从 poweshell 生成 行吗?为什么你在 PowerShell 中为你的 UI 使用 HTA 而不是 Windows 窗体?
-
我主要是在寻找一个替代的 GUI 来替代完整的 VB,这可能比它的价值更痛苦,我玩过一些用于 VBScript 的教程 HTA,并且喜欢它们的灵活性和简单的学习曲线提供,甚至 Ed Wilson MS 的 powershell posterboy 也建议将它们用于 powershell 脚本 blogs.technet.com/b/heyscriptingguy/archive/2009/08/31/…,如果有更好的方法,请随时指出我的方向
标签: powershell hta