以下脚本windows7下成功运行过,脚本也可以windows计划任务程序一起组合使用

新建一个记事本文档粘贴下面代码后将新建的记事本文档重命名下面对应的脚本名就能使用了:

添加windows计划任务

cmd命令脚本创建windows计划任务,关键是schtasks添加计划任务命令

参考:AU3运行cmd命令添加/删除Windows计划任务

schtasks.exe

schtasks参数说明:

描述:

允许管理员创建、删除、查询、更改、运行和中止
本地或远程系统上的计划系统。替代 AT.exe。
参数列表:

/Create 创建新计划任务。
/Delete 删除计划任务。
/Query 显示所有计划任务。
/Change 更改计划任务属性。
/Run 立即运行计划任务。
/End 中止当前正在运行的计划任务。
/? 显示帮助/用法。
示例:

SCHTASKS
SCHTASKS /?
SCHTASKS /Run /?
SCHTASKS /End /?
SCHTASKS /Create /?
SCHTASKS /Delete /?
SCHTASKS /Query /?
SCHTASKS /Change /?

schtasks /create /tn “sec” /tr c:\sec.exe /sc daily /st 12:30
/? 显示帮助
/create 创建计划任务
/delete 删除计划任务,脚本中使用请增加/f参数消除确认删除的提示
/tn 任务名称
/tr 要运行的程序
/sc 计划任务执行频率: MINUTE, HOURLY,DAILY(每天), WEEKLY, MONTHLY, ONCE(只执行一次),ONSTART, ONLOGON, ONIDLE。
/sd 任务开始日期
/st 任务开始时间

忘了空密码默认无法运行计划任务,想空密码运行计划任务,gpedit.msc-本地策略-安全设置-使用空白密码的本地帐户只允许进行控制台登录禁用。启用禁用如果不设密码可能会带来安全隐患。

vbs命令脚本创建windows计划任务,原理是用vbs运行cmd命令,先删除计划任务再添加

Dim objShell,intReturn
Set objShell = CreateObject("Wscript.Shell")
objShell.Run "cmd /c schtasks /delete /tn testssss /f&schtasks /create /tn testssss /tr D:/1SVUSERFILES/Software/hack_script/Force-kill-process.vbs /sc DAILY /st 20:01"
WScript.sleep 3000'停顿一下是因为VBS执行速度很快,如果不停一下,cmd窗口还没启动呢。电脑反应越慢,这里就应该把等待时间设置得越长。单位:毫秒。

bat命令脚本创建windows计划任务

Echo 删除计划任务testssss
schtasks /delete /tn testssss /f Echo 添加计划任务testssss
schtasks /create /tn testssss /tr D:/1SVUSERFILES/Software/hack_script/Force-kill-process.vbs /sc DAILY /st 20:01

  

终止进程

vbs脚本,原理是用vbs代码获取当前进程列表,检索到指定进程名的进程,终止进程
脚本名:Force-kill-process.vbs

'黑人必会!强制杀进程!对付杀毒软件啊
'备注:vbs强制关闭程序
'防止出现错误,加On Error Resume Next控制此后代码即使当前运行错误依然执行
'每1秒执行一次,总执行10分钟 On Error Resume Next
sub Close_Process(ProcessName) On Error Resume Next
Do
WScript.Sleep 1000
i=i+1
if i<600 then
On Error Resume Next
for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_ '循环进程
if Ucase(ps.name)=Ucase(ProcessName) then
ps.terminate
end if
next
else
'WScript.Echo("kill process "&ProcessName&" 10min done!")
WScript.Quit
end if
Loop
end sub 'Close_Process("notepad.exe")
Close_Process("winrar.exe")
'Close_Process("wscript.exe")

  

bat脚本,原理使用了taskkill终止进程命令,详见用法可运行taskkill /?,ntsd命令还没有试过。

taskkill /F /IM notepad.exe

ntsd -c q -pn excel.exe

C:\Documents and Settings\Administrator>taskkill /?

  

脚本名:Force-kill-process.bat

ECHO kill all wscript.exe do...
TASKKILL /F /IM wscript.exe /T
ECHO kill all wscript.exe done!

vbs实现循环持续写入内容到vbs打开的记事本

脚本名:Prevent-sleep.vbs

Dim WshShell, oNotepad
Set WshShell = CreateObject("WScript.Shell") '创建WScript.Shell对象
Set oNotepad = WshShell.Exec("notepad") '运行记事本
WshShell.AppActivate oNotepad.ProcessID '激活记事本
Dim JCount
JCount=1000000 '为持续往记事本写入,这个循环终止值设长些,循环保持时间=5秒*JCount次
For J = 1 To JCount
WScript.Sleep 5000
WshShell.appactivate("无标题 - 记事本") '用appactivate 循环寻找指定窗口,确保就失去焦点之后当前活动窗口的也能找回自己
WshShell.SendKeys "Don't into " '随便往记事本写入一些东西,用来模拟保持电脑活动状态阻止机器进入自动屏保
Next
Set oNotepad = Nothing '释放内存
Set WshShell = Nothing

参考:

VBS脚本 对话框窗口侦测和选项操作

vbs实现打开记事本,写入一些文字,复制然后关闭

Windows系统使用vbs脚本或bat脚本强制杀死指定所有进程 vbs实现循环持续写入内容到vbs打开开的记事本 使用vbs、bat添加windows计划任务 使用cmd schtasks命令添加windows计划任务的更多相关文章

  1. Schtasks命令详解(计划任务DOS批处理)

    Schtasks 安排命令和程序定期运行或在指定时间内运行.从计划表中添加和删除任务,按需要启动和停止任务,显示和更改计划任务. 创建新的计划任务. 语法 schtasks/create/tnTask ...

  2. ❝ Windows系统的FTP上传下载脚本 ❞

    运行环境:windows 脚本功能:从目标系统下载数据库备份文件*.dmp 执行方法:windows任务计划定时调用文件ftp.bat 文件1:ftp.bat echo 开始备份日期: >> ...

  3. windows平台:查看端口占用情况,请杀死端口对应进程PID

    //查看 netstat -ano | findstr //杀死 taskkill /f /PID

  4. Windows系统下部署安装一个/多个Tomcat8

    首先从http://tomcat.apache.org/上下载Tomcat8.0压缩版的,解压到指定路径后即可.  第一:在Windows系统中安装部署单个Tomcat         对于这种情况, ...

  5. 如何在windows系统下安装swoole

    swoole框架是一个很神奇很厉害的框架,它弥补了PHP的本身的一些不足之处.其实swoole确切的说是一个使用C语言编写的PHP扩展,并且这个扩展不能够在windows系统使用,但是就目前的开发环境 ...

  6. 也谈如何获取真实正确的 Windows 系统版本号

    关于 GetVersion 系列接口 关于如何获取 Windows 系统版本号的话题,网上已经有了太多的帖子.但个人觉得总结的都不尽全面,或者没有给出比较稳定的解决方案. 众所周知,获取 Window ...

  7. Window IDEA开发工具 杀死指定端口 cmd 命令行 taskkill

    Windows平台   两步方法 :  1 查询端口占用,2 强行杀死进程 netstat -aon|findstr "8080" taskkill /pid 4136-t -f ...

  8. (转)Window 中杀死指定端口 cmd 命令行 taskkill

    Windows平台   两步方法 :  1 查询端口占用,2 强行杀死进程 netstat -aon|findstr "8080" taskkill /pid 4136-t -f ...

  9. windows开机自动执行bat脚本启动cmd命令窗口并执行命令,最后自动关闭cmd命令窗

    先说bat脚本吧,随便在桌面建一个文本文档,在里面写脚本,内容是,先启动cmd命令窗,并执行一个命令,最后自动关闭cmd窗,如下: ---------------------------------- ...

随机推荐

  1. [转]Python机器学习工具箱

    原文在这里  Python在科学计算领域,有两个重要的扩展模块:Numpy和Scipy.其中Numpy是一个用python实现的科学计算包.包括: 一个强大的N维数组对象Array: 比较成熟的(广播 ...

  2. SQL多表连接查询(详细实例)(转)

    http://www.xker.com/page/e2012/0708/117368.html select * from student,course where student.ID=course ...

  3. php学习笔记之动态生成一组单选button

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  4. 关于ThinkPHP的一些编程技巧

    在TP学习过程中难免会遇到一些大大小小的问题,把这些问题积累下来就可以在以后遇到时能很快速的解决,提高编程效率. 1.让Runtime下的文件格式化:入口文件处:define(‘STRIP_RUNTI ...

  5. 详解使用DockerHub官方的mysql镜像生成容器

    详解使用DockerHub官方的mysql镜像生成容器 收藏 yope 发表于 10个月前 阅读 1506 收藏 32 点赞 1 评论 0 腾讯云·云上实验室:开发者零门槛,免费使用真机在线实验!&g ...

  6. mycat 不得不说的缘分

    .尾声.左兄与任正非.leader-us与马云 新成立的公司里面.有个左兄,非常传奇,大一在大学入伍,然后复员专业.来上海学IT.年纪轻轻,睡在地铁站,苦心专研数据库.系统.中间件,如今已经成为了业界 ...

  7. ccc如何在一台windows主机上搭建mysql主从复制

    参考:http://www.cnblogs.com/wzjbk/p/6266899.htmlc 进入mysql: 进入到mysql的bin目录下才可以输入 mysql -hlocalhost -uro ...

  8. iOS 两个应用之间的切换

    A 跳到B NSURL *urlT = [NSURL URLWithString:@"TestB://XXXXXXX"]; //注意“://”后面可以任意传参数.这些参数传过去后当 ...

  9. Android 之 沉浸式状态栏及顶部状态栏背景色设置

    现在很多应用都引用了沉浸式状态栏,如QQ,效果下图: 效果很酷炫,其实设置也很简单.但是,需要注意的是,这种效果只能在API19以及以上版本中才能够做到. 方法一: 首先,如果想让界面Activity ...

  10. TCP三次握手详解

    当两台主机采用 TCP 协议进行通信时,在交换数据前将建立连接.通信完成后,将关闭会话并终止连接.连接和会话机制保障了TCP 的可靠性功能. 请参见图中建立并终止 TCP 连接的步骤. 主机将跟踪会话 ...