小编Dan*_*711的帖子

Powershell获取进程查询

我想编写一个简单的 If 语句来检查进程是否存在。如果它存在,就应该开始一些事情。

像这样,但工作..;)

If ((Get-Process -Name Tvnserver.exe ) -eq $True)
{ 
    Stop-Process tnvserver
    Stop-Service tvnserver
    Uninstall...
    Install another Piece of Software
}
Else
{
    do nothing
}
Run Code Online (Sandbox Code Playgroud)

谢谢

powershell

2
推荐指数
1
解决办法
8587
查看次数

Powershell - 选择字符串 - 导出多行

我在string文本文件中搜索名为"请稍后再试"的内容.

我如何在匹配线之前输出包含n行的匹配线?

目前我使用以下命令来提取匹配行.

get-content "File.txt | select-string "Later"
Run Code Online (Sandbox Code Playgroud)

输出应该是这样的(包括------------,如果可能的话)

------
Sending: 250 <user@domain1.com>
SMTP Command: R-CPT TO:<user@domain2.com>
Sending: 451 Please try again later
------
Run Code Online (Sandbox Code Playgroud)

powershell powershell-2.0 powershell-3.0

1
推荐指数
1
解决办法
5798
查看次数