创建计划任务以运行PowerShell脚本

我需要创建一个计划任务来运行Windows PowerShell脚本的第一件事是我将执行的命令行。找到这个的简单方法是使用Run 命令。有时,我需要知道什么是PowerShell.exe的命令行开关。要查看这些,我打开Windows PowerShell并键入powershell /?然后我检查显示的输出。命令和命令的输出如下所示。

当我知道使用哪些开关时,我通过Run练习我的命令。下图说明使用运行以启动Windows PowerShell和运行Windows PowerShell脚本。请记住,这将打开,并关闭Windows PowerShell,这是一个脚本生成报告。在测试中,我经常使用-noexit开关来查看操作引起的任何错误。

当我知道命令行时,我使用任务计划程序工具,并创建一个新的基本任务。首先,我需要指定一个名称和描述。我发现提供一个好的描述和一个体面的名称是有用的,因为它有助于执行任务的维护。

下一个窗格是“任务触发器”窗格。它是相当基本的,不言自明的。因为我想创建一个每日任务,我离开那个选择。创建之后,很容易编辑计划任务,使其更频繁地运行任务,例如每个小时(如果需要的话)。我使用基本任务向导的一个原因是,很容易通过创建基本任务所需的步骤。我总是后来编辑的东西。此处显示任务触发器窗格。

现在是时候为任务设置计划。在此示例中,任务从2012年8月11日起每天早上7:00开始运行。

在随后的“操作”窗格中,我选择了我们希望计划任务启动程序,然后单击下一步。

在“ 启动程序 ”窗格中,我通过将以前从“ 运行 ”框中测试的命令放入“ 程序/脚本 ”框中进行欺骗。然后单击下一步。此处显示启动程序窗格。

这里是作弊部分来玩。我直接使用我在我的程序的运行框中测试的命令。而不是试图打破事情,我只是复制了整条线。计划任务向导聪明到足以知道我想做什么。它提示,但它知道。此时将显示提示。

当我完成了创建基本任务向导,我想打开任务,并进行几个额外的更改。执行此操作的简单方法是在单击“完成”时选择“ 打开此任务的属性”对话框,如此处所示。

因为任务在服务器上运行,并且因为在任务运行时可能不会登录到服务器,所以告诉任务运行用户是否登录是有意义的。这将打开一个凭据对话框,并允许我设置任务的密码。此选项显示在预定作业的“ 常规 ”选项卡上,如此处的图像所示。

当我完成配置计划任务时,我总是右键单击作业并选择运行然后我检查作业历史记录,以确保任务正确完成。计划作业的历史记录选项卡显示在此处。

使用Windows任务计划程序运行Windows PowerShell脚本的更多相关文章

  1. Windows任务计划程序起始于参数自动修改

    Windows任务计划程序建立后,手工运行可以成功,但计划任务自动运行却不能成功,搜索网络,原来是起始于参数没有配置,这个参数的英文名字是start-in.它保证任务计划程序的WorkingDirec ...

  2. 在WINDOWS任务计划程序下执行PHP文件 PHP定时功能的实现

    最近需要做一个定时任务功能,从网站找了很多相关的代码,windows实现方法综合起来大概就两种, 一.使用PHP ignore_user_abort 函数 即使关掉浏览器也能正常运行:(个人感觉PHP ...

  3. Python获取程序运行目录和脚本目录

    Python获取程序运行目录和脚本目录 import os import sys #获取脚本所在目录 print os.path.split( os.path.realpath( sys.argv[0 ...

  4. 使用Windows任务计划程序和Python备份Mysql数据库

    目标:每日定时自动备份Mysql数据库 方案: 1.安装Python: 使用的Python版本是Python3.7.1,下载地址:https://www.python.org/downloads/re ...

  5. windows任务计划程序路径设置

    用任务计划启动程序,特别是脚本,比如我要启动python脚本,其中有一句是这么写的 BasePath = removeLastSlash(os.path.abspath("..\\..\\& ...

  6. 使用windows任务计划程序自动清除C盘缓存文件

    背景 由于应用程序会不断的产生各种临时文件和缓存文件,我们的C盘有时候不知不觉就被填满了,因此,配置一个自动清除缓存文件的脚本势在必行了. 功能 自动删除C盘的缓存和临时文件 隐藏执行时的CMD窗口 ...

  7. windows 2008R2系统程序运行提示无法定位程序输入点ucrtbase.terminate

    1.用python写了个脚本,打成exe程序,在一些机器上正常运行,再另外一些机器上运行提示 无法定位程序输入点ucrtbase.terminate 应该是缺少库文件支持 2.网上搜了下.https: ...

  8. Windows:32位程序运行在64位系统上注册表会重定向

    参考资料 微软注册表英文文档 StackOverflow社区回答 1.注册表位置 64bit系统(Windows Server 2008 R2只有64bit系统)的注册表分32 位注册表项和64位注册 ...

  9. Qt使用windows API获取程序运行时占用内存 good

    使用的是psapi.h中的GetProcessMemoryInfo函数,但是运行到该函数时就强制退出了. 后来,百度到原因是 原来Qt编译时加了-mthread,createprocess时要使的Ha ...

随机推荐

  1. Unity编辑器:清空控制台(Console)

    static MethodInfo clearMethod = null; /// <summary> /// 清空log信息 /// </summary> private s ...

  2. 使用Sharding-Proxy进行分库分表

    Sharding-Proxy的使用 1.官网下载 sharding-jdbc的官网http://shardingsphere.io/document/current/cn/manual/shardin ...

  3. DAG也许是真正的区块链3.0

    从15年开始,区块链概念被单拎出来,这之前区块链还只是比特币技术里的一个数据结构,中本村白皮书里把block和chain连一起的时候也只是a chain of blocks .随着以太坊去中心化计算机 ...

  4. 五、xadmin自定义插件2

    以导入插件为例说明: 1.在xadmin-->plugins下面新建excel.py文件 2.新建ListExcelImportPlugin类,继承BaseAdminPlugin from xa ...

  5. 浅谈一类无关序列有前缀和性质的统计问题的离线解法 BZOJ3626

    每次询问[l,r]区间,但所有信息是按另一种序列给出的,因此无法使用区间数据结构做这种题.将每个询问改为[1,x],考虑离线,则从1~n依次修改并查询即可. BZOJ3626 给定一颗树,每次询问给定 ...

  6. python中换行,'\r','\n'及'、'\r\n'

    '\r'的本意是回到行首,'\n'的本意是换行. 所以回车相当于做的是'\r\n'或者'\n\r'.'\r'就是换行并回行首, '\n'就是换行并回行首,用'\r\n'表示换行并回行首. window ...

  7. iOS开发之线程组解决请求多个接口数据,完成后,再刷新界面

    1.多任务请求接口,完成后,在刷新数据,常用方法 2018年07月18日 16:34:38 hbblzjy 阅读数:1382 版权声明:本文为博主原创文章,未经博主允许不得转载. https://bl ...

  8. pycharm异常问题之Unable to save settings: Failed to save settings. Please restart PyCharm

    pycharm异常之Unable to save settings: Failed to save settings. Please restart PyCharm 今天一不小心将电脑关了,但是关机之 ...

  9. 阿里云CodePipeline vs Jenkins

    产品概述_产品简介_CodePipeline-阿里云 https://help.aliyun.com/document_detail/56512.html CodePipeline管理控制台https ...

  10. Zabbix appliance One Stop

    Download Zabbix appliancehttps://www.zabbix.com/download_appliance