创建计划任务以运行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. 记一次InputStream引起的乱码

    项目上线一周后,正准备看新闻的我突然接到了一个任务.线上突然出现了一条乱码的数据,需要解决这个bug.于是我放下了手中的保温杯,开始解决这个bug.经过一番折腾,发现是有一个同事在处理IO流上写得有点 ...

  2. Linux系统多网卡环境下的路由配置

    Linux下路由配置命令 1. 添加主机路由 route add -host 192.168.1.11 dev eth0 route add -host 192.168.1.12 gw 192.168 ...

  3. 在vue2.0中引用element-ui组件库

    element-ui是由饿了么团队开发的一套基于 Vue 2.0 的桌面端组件库. 官网:http://element.eleme.io/ 安装 npm i element-ui -S 引用完整的el ...

  4. 并发连接MySQL

    先吐槽一下libmysqlclientAPI的设计, 多个线程同时去connect居然会core掉. 后来Google了一番, 才发现mysql_real_connect不是线程安全的, 需要一些额外 ...

  5. 006-筛选分类排序搜索查找Filter-Classificatio-Sort-Search-Find-Seek-Locate

    006-筛选分类排序搜索查找Filter-Classificatio-Sort-Search-Find-Seek-Locate https://www.cnblogs.com/delphixx/p/1 ...

  6. 01-HTML介绍

    1.WEB标准 web准备介绍: w3c:万维网联盟组织,用来制定web标准的机构(组织) web标准:制作网页遵循的规范 web准备规范的分类:结构标准.表现标准.行为标准. 结构:html.表示: ...

  7. c++入门之运算符重载

    c++函数重载:可以将一个函数名用于不同功能的函数.从而处理不同的对象.对于运算符,同样也有这样的用途,即对同一个标志符的运算符,可以运用到不同的功能中去. 首先引入:运算符重载,在C语言中甚至都有运 ...

  8. transfer.sh:通过命令行简单的创建文件分享

    简介 通过一个命令,就可以在终端上,将文件加密传输到远程服务器,提供对外文件共享的功能. transfer.sh这是一个我常用的.可以在终端上使用的文件共享服务,可以在某些方面替代sz或者scp命令. ...

  9. Average Sleep Time CodeForces - 808B (前缀和)

    It's been almost a week since Polycarp couldn't get rid of insomnia. And as you may already know, on ...

  10. Python之参数类型、变量

    一.参数类型 (一)形参与实参 要使用局部变量时,只能通过return的方式返回 def my(name): #函数体 return name my('lrx') #name是形参,lrx是实参 不写 ...