Windows批处理(cmd)(bat) 使用/应用记录

本文介绍了Windows批处理的一些实用技巧,包括转到当前目录、拷贝文件排除指定类型、创建和使用临时变量、判断输入、启动/停止远程服务、注册/删除服务、创建远程连接、输出到文件、读取文件内容、判断命令结果以及创建IIS站点等操作。通过实例详细解释了批处理脚本的应用。
摘要由CSDN通过智能技术生成

①转到当前目录: cd /d %~dp0
拷贝文件 xcopy /s /y ..\rootFolder\subfolder \\172.16.1.1\sharefolder\ /EXCLUDE:exclude.txt
表示拷贝subforlder文件夹中所有文件(包括子文件夹)到共享目录,但除了exclude.txt中设置的类型文件或文件夹,需要注意subfolder后面没有斜杠\,但是目标文件夹有斜杠sharefolder\
exclude.txt例子
\logs\ 表示logs文件夹
.config 表示.config的文件

②临时变量: set svr=192.168.1.1   表示创建变量名为svr,值为192.168.1.1.

创建临时变量并获取输入的值: set /p username=请输入用户名:   表示创建变量名为username的变量,值需要从输入读取,"请输入用户名:"这个是用来显示的不会是变量的值

 

③判断输入的是否为空  
if [%username%]=[] (
echo user name cannot be empty.
goto inpuuser
)
else (echo welecome %username%)

其中%username%表示读取变量名为username的值,括号中可以写多行代码,但第一个括号要写在if同一行

 

④启动停止远程服务器windows服务(如果是本机服务,则不需要输入服务器名)
sc \\172.168.1.1 stop ServiceName

sc \\COMPONENT-NAME start serviceName

 

⑤注册/删除windows服务器
sc cr

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Mr蹇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值