📅  最后修改于: 2023-12-03 15:35:42.226000             🧑  作者: Mango
PowerShell 是在 Windows 操作系统中非常常见的脚本语言,在任务自动化和系统管理员操作中广泛使用。在本文中,我们将讲解如何使用任务调度程序在 Windows 中运行 PowerShell 脚本。
首先,我们需要创建一个 PowerShell 脚本。假设我们要创建一个简单的脚本,在 C 盘根目录下创建一个名为 test.txt 的文件,内容为 "Hello, World!"。代码如下:
New-Item -Path C:\ -Name test.txt -ItemType File -Value "Hello, World!"
我们将此代码保存为名为 create-file.ps1
的文件。
要在 Windows 中运行 PowerShell 脚本,我们需要使用任务计划程序。请按照以下步骤创建任务计划:
打开“控制面板”,并选择“管理工具”。
在管理工具中,选择“任务计划程序”。
在任务计划程序窗口中,选择“创建任务”。
在“常规”选项卡中,输入任务名称。例如,我们可以输入“Create File Task”。
在“触发器”选项卡中,单击“新建”以创建新的触发器。
在“新建触发器”窗口中,选择何时启动任务。例如,我们选择“每天”和“下午3:00”。
在“操作”选项卡中,选择“新建”以创建新操作。
在“新建操作”窗口中,选择“启动程序”并输入以下信息:
powershell.exe
-ExecutionPolicy Bypass -File "C:\create-file.ps1"
C:\Windows\System32
注意:您需要将“参数”中的文件路径更改为您的脚本文件的实际位置。
单击“确定”以完成创建任务计划。
现在,我们已经成功创建了任务计划,我们可以手动执行它或等待计划的触发时间到来。
要手动运行任务计划,请按照以下步骤操作:
任务计划程序将启动 PowerShell,并运行您的 PowerShell 脚本。在我们的示例中,C 盘根目录下的 test.txt
文件应已创建。
在本文中,我们学习了如何使用任务计划程序在 Windows 中运行 PowerShell 脚本。首先,我们创建了一个简单的 PowerShell 脚本,然后创建了一个任务计划程序并运行了该脚本。这是一个非常实用的功能,可以帮助自动化与 Windows 系统管理员相关的任务。