标签:span 用户输入 变量 bio 注释 处理 自身 number ftp服务
1 ::所有命令不回显,包含echo off自身也不回显 2 @echo off 3 4 ::rem或双冒号都为注释行 5 6 rem 变量赋值,注意变量和等号之间不能有空格,等号后的空格会作为变量值的一部分 7 set filepath=e:\tmp\sysinfo.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:\tmp\ftp_tmp.txt 37 pause
rem ftp_tmp.txt文件的内容如下:
open 192.168.1.1
username
passwd
bin
prompt
lcd e:\tmp
!dir
dir
mput sysinfo.txt
bye
标签:span 用户输入 变量 bio 注释 处理 自身 number ftp服务
原文地址:https://www.cnblogs.com/dingbj/p/bat1.html