本机部署了Android自动化测试环境(Appium+Python),每天定时执行任务,遇到了一个问题,就是启动模拟器前,都需要在cmd程序中执行adb start-server,来启动adb服务,想着能不能写个定时任务,每天开机后就启动cmd并执行命令。
经上网查阅资料后得知可以写个bat批处理文件,代码如下

@echo off
start "C:\Windows\System32\cmd.exe"
adb start-server
taskkill /f /im cmd.exe

第二行代码是启动cmd程序;
第三行代码是在cmd中执行指令;
第四行代码是执行指令后关闭cmd程序窗口,该代码可以用exit替换;

那么写好bat批处理文件之后怎么去执行呢,这里提供以下几种方法:
1.把bat文件放到本机的启动文件夹中,具体路径可以在所有程序中的启动文件夹找到;
2.创建任务计划
在所有程序中搜索【任务计划】,然后创建任务,输入任务名称和描述,选择触发器和操作,选择脚本,即可创建任务





计划任务执行后如果出现因为用户未登录到网络,因此未执行所要求的的操作,指定的服务不存在,错误信息,更改如下配置即可解决

3.在cmd中使用命令行工具schtasks来创建
这方法相对前面两种办法会复杂一点,具体请参考网上教程

开机启动cmd程序并执行指令相关推荐

  1. 5个Linux设置开机启动某个程序(例如自己的项目)的方法

    5个Linux设置开机启动某个程序(例如自己的项目)的方法 方法一.ln -s 直接将自己的脚本在/etc/rc*.d/(或者/etc/rc.d/rc*.d/)文件夹中建立软链接 方法二.进行serv ...

  2. C#实现一个用于开机启动其他程序的Windows服务

    今天决定写写博客,不为别的,只当自己的积累,如果与此同时能不误导他人甚至给了朋友们一些启发,那真是更好了! 程序的目的和用途: 很多开机启动程序仅仅加在启动项里面,只有登陆后才真正启动.windows ...

  3. Windows如何 cmd 查找文件路径 开机启动 CMD语音播放 CMD切换到管理员!

    1,语音播放: CreateObject("SAPI.SpVoice").Speak"崭新的开始,你好!" 单词别拼写错误啦! 把这个拖到开机启动项里就可以开后 ...

  4. windows开机启动自定义程序和任务

    第一种: 使用 win + r 打开运行窗口,输入shell:startup,单机确定,就会进入系统开机启动程序的文件目录,通常这里都是放应用程序的快捷方式. 第二种 使用windows任务: 右键我 ...

  5. windows注册表:开机启动的程序

    转自:http://network.chinabyte.com/303/12226303.shtml 一.经典的启动--"启动"文件夹 单击"开始→程序",你会 ...

  6. centos 开机启动java_java程序在centos7里面开机自启动

    1.我们先来个简单的start,status,stop程序: [[email protected] ~]# cat /home/tomcat/jarservice.sh #!/bin/bash CU_ ...

  7. android开机启动c程序,如何让A20,android开机自动启动C程序【转】

    ///  xinit  增加:  xinit    /usr/local/bin/xfreerdp  192.168.1.196 1,修改 android/device/    init.sun7i. ...

  8. Windows CMD命令添加开机启动项

    例如我需要开机启动的程序完整路径为:D:\demo\demo.exe 直接在CMD输入命令即可添加开机启动项 reg add "HKLM\SOFTWARE\Microsoft\Windows ...

  9. windows 技术篇 - 启动项里没有的程序设置为开机启动方法

    需要开机启动的程序,把快捷方式放在开始菜单的启动文件夹里就可以了. 文件夹地址如下: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\ ...

最新文章

  1. 冲刺第四天 1.4 FRI
  2. pytorch和Numpy的区别以及相互转换
  3. SummerTree 的实验室
  4. python中的format方法和int方法
  5. C++ 注册表取值 按行读取txt文件 时间差天数 格林威治时间转标准时间
  6. mysql的explain的用途,利用Explain来分析和优化你的mysql
  7. 接收xml参数_SpringBoot实战(二):接收xml请求
  8. 转帖:对linux中半增加半连接数量和防止服务器被dos***
  9. Pytorch:手动求导和autograd的计算对比
  10. Linux 命令(69)—— objcopy 命令
  11. 机器学习入门05 - 泛化 (Generalization)
  12. JavaScript 虚拟键盘 A-Keyboard
  13. [IntelliJ IDEA + EduTools] 从零开始编写一套 Java 教材(一)
  14. win10电脑任务栏假死状态,点击无反应问题
  15. SPSS中的数据分析—描述性统计分析【3】
  16. C#:TopK:1万个数取前最大的100,堆排序
  17. 第一章 新科技革命引发产业革命
  18. Kali Linux忘记密码怎么办?
  19. C#入门-Person类
  20. 《真正的程序员不要使用PASCAL》

热门文章

  1. 如何在Ubuntu 20.04中配置CA根证书
  2. 一文搞懂 MySQL 索引
  3. GIT学习0基础到入门(附图)
  4. 去年,那些人,那些事
  5. 奇幻3D网游《魔咒Online》完整源码
  6. Extending nn-UNet for brain tumor Segmentation 扩展nn-UNet用于脑肿瘤分割
  7. python怎么写绝对路径_python绝对路径怎么写
  8. 树莓派练手小项目---基于树莓派构建天气查询系统,实现内容的网页自动化检索功能
  9. MySQL高可用架构知识整理
  10. php之mysqli通用操作类(基本体)