【发布时间】:2016-06-12 19:33:35
【问题描述】:
朋友。
可能是一个非常简单的。
在这个 technet 线程上,'BigTeddy' 写了一个很棒的小脚本来从 Get-Service 查询中获取一个动态菜单。
我正在做类似的事情,想知道如何在菜单中列出名称和状态。
代码如下:
$processes = Get-Process
$menu = @{}
for ($i=1;$i -le $processes.count; $i++)
{ Write-Host "$i. $($processes[$i-1].name)"
$menu.Add($i,($processes[$i-1].name)) }
[int]$ans = Read-Host 'Enter selection'
$selection = $menu.Item($ans) ; Get-Process $selection
这是很容易实现的吗?我是 PowerShell 的基本用户,所以不知道在哪里(如果在任何地方)放置 .Status
谢谢
【问题讨论】:
标签: arrays powershell dynamic menu