powershell PowerShell脚本,用于创建在计算机启动时运行choco升级的计划任务
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了powershell PowerShell脚本,用于创建在计算机启动时运行choco升级的计划任务相关的知识,希望对你有一定的参考价值。
# See if choco.exe is available. If not, stop execution
$chocoCmd = Get-Command -Name 'choco' -ErrorAction SilentlyContinue -WarningAction SilentlyContinue | Select-Object -ExpandProperty Source
if ($chocoCmd -eq $null) { break }
# Settings for the scheduled task
$taskAction = New-ScheduledTaskAction –Execute $chocoCmd -Argument 'upgrade all -y'
$taskTrigger = New-ScheduledTaskTrigger -AtStartup
$taskUserPrincipal = New-ScheduledTaskPrincipal -UserId 'SYSTEM'
$taskSettings = New-ScheduledTaskSettingsSet -Compatibility Win8
# Set up the task, and register it
$task = New-ScheduledTask -Action $taskAction -Principal $taskUserPrincipal -Trigger $taskTrigger -Settings $taskSettings
Register-ScheduledTask -TaskName 'Run a Choco Upgrade All at Startup' -InputObject $task -Force
以上是关于powershell PowerShell脚本,用于创建在计算机启动时运行choco升级的计划任务的主要内容,如果未能解决你的问题,请参考以下文章
SQLServer用powershell实现多台服务器批量执行SQL脚本
利用 Powershell 编写简单的浏览器脚本
PowerShell脚本授权最佳实践
暂停程序,直到 powershell 脚本完成
如何使用 Python 中的参数运行 PowerShell 脚本
win2008如何在用bat调出的powershell窗口里运行命令