bat批处理积累
Posted dingbj
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bat批处理积累相关的知识,希望对你有一定的参考价值。
1 ::所有命令不回显,包含echo off自身也不回显 2 @echo off 3 4 ::rem或双冒号都为注释行 5 6 rem 变量赋值,注意变量和等号之间不能有空格,等号后的空格会作为变量值的一部分 7 set filepath=e: mpsysinfo.txt 8 9 rem 输出信息到文件 10 echo 本机系统信息: > %filepath% 11 12 rem 获取windows系统信息追加到文件 13 syseminfo | find "主机名" >> %filepath% 14 15 rem 提示用户输入用户名同时将输入内容赋值给变量username,并将用户名写入文件 16 set /p username=请输入用户名: 17 echo 你输入的用户名是:%username% >> %filepath% 18 19 rem 输出一个空行 20 echo; 21 22 rem 把文件内容重定向赋值给变量passwd,等号后没有字符串表示不产生提示信息 23 set /p passwd= < passwd.txt 24 echo 用户密码:%passwd% >> %filepath% 25 26 rem 获取系统ip地址,用find进行过滤: 27 ipconfig | find "ipv4" /I >> %filepath% 28 29 rem 获取主机序列号: 30 wmic bios get serialnumber | find /I "SerialNumber" > %filepath% 31 32 rem 获取系统mac地址: 33 getmac >> %filepath% 34 35 rem 从ftp-tmp.txt文件读取ftp命令连接到ftp服务器,将sysinfo.txt上传到ftp服务器 36 ftp -s:d: mpftp_tmp.txt 37 pause
rem ftp_tmp.txt文件的内容如下:
open 192.168.1.1
username
passwd
bin
prompt
lcd e: mp
!dir
dir
mput sysinfo.txt
bye
以上是关于bat批处理积累的主要内容,如果未能解决你的问题,请参考以下文章
[工作积累] UE4 并行渲染的同步 - Sync between FParallelCommandListSet & FRHICommandListImmediate calls(代码片段
[BAT] BAT 顺序执行其他BAT 批处理文件可设置时间间隔(实际场景Windows下依次启动多个Tomcat服务)