gpt4 book ai didi

powershell - powershell-如何检查脚本是否正在运行?

转载 作者:行者123 更新时间:2023-12-04 00:36:13 25 4
gpt4 key购买 nike

每当我的脚本未正确结束且停止脚本未执行时,我都会收到此消息:

Start-Transcript : Transcription has already been started. Use the stop-transcr
ipt command to stop transcription.
At C:\ps\003desifrovanie.ps1:4 char:17
+ start-transcript <<<< -path c:\_LOG\sfrbdesifrovanie.log -append
+ CategoryInfo : NotSpecified: (:) [Start-Transcript], InvalidOpe
rationException
+ FullyQualifiedErrorId : System.InvalidOperationException,Microsoft.Power
Shell.Commands.StartTranscriptCommand

是否可以检查脚本是否正在运行并使用if-then在脚本开始时将其停止?还是如何可靠地将其终止?谢谢

最佳答案

在powershell脚本的开头停止转录的空try-catch块怎么办?

try{
stop-transcript|out-null
}
catch [System.InvalidOperationException]{}

关于powershell - powershell-如何检查脚本是否正在运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10170237/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com