开机启动cmd程序并执行指令
本机部署了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程序并执行指令相关推荐
- 5个Linux设置开机启动某个程序(例如自己的项目)的方法
5个Linux设置开机启动某个程序(例如自己的项目)的方法 方法一.ln -s 直接将自己的脚本在/etc/rc*.d/(或者/etc/rc.d/rc*.d/)文件夹中建立软链接 方法二.进行serv ...
- C#实现一个用于开机启动其他程序的Windows服务
今天决定写写博客,不为别的,只当自己的积累,如果与此同时能不误导他人甚至给了朋友们一些启发,那真是更好了! 程序的目的和用途: 很多开机启动程序仅仅加在启动项里面,只有登陆后才真正启动.windows ...
- Windows如何 cmd 查找文件路径 开机启动 CMD语音播放 CMD切换到管理员!
1,语音播放: CreateObject("SAPI.SpVoice").Speak"崭新的开始,你好!" 单词别拼写错误啦! 把这个拖到开机启动项里就可以开后 ...
- windows开机启动自定义程序和任务
第一种: 使用 win + r 打开运行窗口,输入shell:startup,单机确定,就会进入系统开机启动程序的文件目录,通常这里都是放应用程序的快捷方式. 第二种 使用windows任务: 右键我 ...
- windows注册表:开机启动的程序
转自:http://network.chinabyte.com/303/12226303.shtml 一.经典的启动--"启动"文件夹 单击"开始→程序",你会 ...
- centos 开机启动java_java程序在centos7里面开机自启动
1.我们先来个简单的start,status,stop程序: [[email protected] ~]# cat /home/tomcat/jarservice.sh #!/bin/bash CU_ ...
- android开机启动c程序,如何让A20,android开机自动启动C程序【转】
/// xinit 增加: xinit /usr/local/bin/xfreerdp 192.168.1.196 1,修改 android/device/ init.sun7i. ...
- Windows CMD命令添加开机启动项
例如我需要开机启动的程序完整路径为:D:\demo\demo.exe 直接在CMD输入命令即可添加开机启动项 reg add "HKLM\SOFTWARE\Microsoft\Windows ...
- windows 技术篇 - 启动项里没有的程序设置为开机启动方法
需要开机启动的程序,把快捷方式放在开始菜单的启动文件夹里就可以了. 文件夹地址如下: C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\ ...
最新文章
- 冲刺第四天 1.4 FRI
- pytorch和Numpy的区别以及相互转换
- SummerTree 的实验室
- python中的format方法和int方法
- C++ 注册表取值 按行读取txt文件 时间差天数 格林威治时间转标准时间
- mysql的explain的用途,利用Explain来分析和优化你的mysql
- 接收xml参数_SpringBoot实战(二):接收xml请求
- 转帖:对linux中半增加半连接数量和防止服务器被dos***
- Pytorch:手动求导和autograd的计算对比
- Linux 命令(69)—— objcopy 命令
- 机器学习入门05 - 泛化 (Generalization)
- JavaScript 虚拟键盘 A-Keyboard
- [IntelliJ IDEA + EduTools] 从零开始编写一套 Java 教材(一)
- win10电脑任务栏假死状态,点击无反应问题
- SPSS中的数据分析—描述性统计分析【3】
- C#:TopK:1万个数取前最大的100,堆排序
- 第一章 新科技革命引发产业革命
- Kali Linux忘记密码怎么办?
- C#入门-Person类
- 《真正的程序员不要使用PASCAL》