如果脚本是 运行 在后台(例如 Windows Task Scheduler)或在用户会话中,如何检查 PowerShell
How to check in PowerShell if the script was run in background (e.g. Windows Task Scheduler) or in user session
如果脚本 运行 在后台(例如通过 Windows Task Scheduler)或在用户会话
中,如何检查 PowerShell
在脚本中(当脚本是运行)你可以使用$host.name
if ($host.name -match 'ise') {"Do not send mail.."}
if ($host.name -match 'console') {Send-mail...}
如果脚本 运行 在后台(例如通过 Windows Task Scheduler)或在用户会话
中,如何检查 PowerShell在脚本中(当脚本是运行)你可以使用$host.name
if ($host.name -match 'ise') {"Do not send mail.."}
if ($host.name -match 'console') {Send-mail...}