化身天使的博客

windows使用

一.批处理

@echo off                               ::不显示命令执行过程

E:
cd E:\nginx-1.21.1
start nginx.exe -s stop                      :: start用于新开一个窗口执行命令, 不会阻碍后续命令执行       
start nginx.exe                           :: 如果前一个命令执行完占用终端, 不加start会导致后续命令无法执行
cd E:\abc
C:\Users\Administrator\python.exe  server.py      ::这是最后一条命令, 可以不加start

保存为.bat后缀或.cmd后缀, 右键以管理员身份运行

!!!cd到文件所在目录再执行, 使用完整路径执行的时候失败了

二.开机启动

就是把要开机启动的程序放到启动文件夹就可以了

方法一:

打开C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

把需要开机自启的程序或快捷方式放到这里

方法二:

运行win + R  , 输入shell:startup

把批处理放到这个文件夹

三.定时执行

左下角搜索计划程序或计划任务, 较新的版本叫做计划程序

每天17点, 执行上面创建的批处理.唯一要注意的地方是常规选项, 要选择只在用户登录时运行, 当我选择不管是否登录的时候, 程序没有运行

这里填入要执行的批处理文件

四. 网络操作

curl.exe ip:port                                       #ping指定端口,win10及以上自带curl,  windows不加.exe调用的是另一个程序

Test-NetConnection 127.0.0.1 -p 80      #ping指定端口,需在powershell使用

 

五.Java环境变量

新建 JAVA_HOME    C:\Program Files\Java\jdk-19

新建 CLASSPATH      .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar

Path           %JAVA_HOME%\bin

Path          %JAVA_HOME%\jre\bin

Path          删除 Oracle\Java\javapath     

posted @ 2021-09-01 14:53  化身天使  阅读(109)  评论(0)    收藏  举报