2

我有一个类似于以下的 powershell 脚本:

$Logfile = "..\Logs\DailyAutomationLogs.txt"
Start-Transcript -path $LogFile -append

$flags = 0

#Retrieve data 
powershell.exe -File .\Download1.ps1
if(-Not $?){
    $flags += 1
}

powershell.exe -File .\Download2.ps1
if(-Not $?){
    $flags += 2
}


#Upload successful documents
if(($flags -band 1) -eq 0){
    --Upload1
}
if(($flags -band 2) -eq 0){
    --Upload2
}

if($flags -eq 0){
    --Do other stuff
}

python .\DailyEmail.py $flags

Stop-Transcript

每个下载都需要很长时间,并且脚本提供了很多我希望能够观看的输出。我在任务计划程序中创建了一个具有以下操作的任务: 在此处输入图像描述

它曾经在运行时打开一个powershell窗口,现在它在最近更新后被隐藏了。有谁知道如何强制任务管理器显示窗口?

我已经尝试过 -WindowStyle 与 Normal、Minimized、Maximized 并且它们都没有工作。

我尝试指向一个单独的 powershell 文件,该文件使用 Start-Process 调用预期的文件,但这也不起作用。

任何帮助都会很棒。

4

0 回答 0