bat常见使用问题汇总(基于windows系统)

Q1:批量提取当前路径下所有文件的文件名到txt
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.bat,双击运行即可
dir>tp.txt

Q2:批量提取指定路径下所有文件的文件名到txt
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.bat,双击运行即可
dir 文件所在路径\*.* /b > txt保存路径\txt文件名.txt
如“dir D:\webapps\kml\*.* /b > C:\Users\Administrator\Desktop\kml.txt”

Q3:批量复制指定路径下所有文件到指定路径(增量备份用)
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.bat,双击运行即可
xcopy 待复制路径\*.* 待保存路径\/e/s/d/y
如“xcopy D:\webapps\file\*.* G:\webapps\file\/e/s/d/y”

Q4:一键打开指定网页并自动输入帐密登录
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.vbs,双击运行即可
Dim a
Set a=WScript.CreateObject("WScript.shell")
a.run "url" '登陆界面的地址
WScript.Sleep 2000 '暂停2秒,因为打开网页需要一段时间
a.SendKeys "{TAB}" '按几下TAB使输入框获得焦点就写几个WshShell.SendKeys "{TAB}"
a.SendKeys "account" '帐号
a.SendKeys "{TAB}"
WScript.Sleep 1500 '暂停1.5秒
a.SendKeys "password" '密码
a.SendKeys "{TAB}"
WScript.Sleep 1500 '暂停1.5秒
a.SendKeys "{ENTER}" '最后保存为.vbs文件

Q5:一键多开windows系统应用程序
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.bat,双击运行即可
start/d "程序所在路径" 主程序名.exe
以微信为例,多开几个就复制几行,双开如下:
start/d "C:\Program Files (x86)\Tencent\WeChat" WeChat.exe
start/d "C:\Program Files (x86)\Tencent\WeChat" WeChat.exe

Q6:设置宽带连接自动获取IP
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.bat,双击运行即可
netsh interface ip set address name="WLAN" source=dhcp
netsh interface ip set dns name="WLAN" source=dhcp

Q7:设置宽带连接固定DNS
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.bat,双击运行即可
netsh interface ip set dns name="WLAN" source=static addr=172.16.107.201
netsh interface ip add dnsservers name="WLAN" address=8.8.8.8 index=2

Q8:一键打开多个网页地址
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.bat,双击运行即可
start url1
start url2
start url3
start url4
start url5
start url6

Q9:使用windows自带语音播放文本内容
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.vbs,双击运行即可
CreateObject("SAPI.SpVoice").Speak "待播放的文本内容"

Q10:bat脚本运行python文件
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.bat,双击运行即可
python XXXX.py
pause

Q11:CMD命令行校验MD5、SHA1码
A:cmd命令行输入后回车,用法为CertUtil -hashfile FileName [HashAlgorithm]
FileName为当前路径+文件名全称,如“C:\adb\app0109.apk”,文件在当前目录则输入文件名即可;HashAlgorithm算法选项包括:MD2、MD4、MD5、SHA1、SHA256、SHA384、SHA512,可在对应FileName后输入对应选项,以读取apk的SHA1为例,输入如下命令后回车:
CertUtil -hashfile C:\adb\app0109.apk SHA1


Q12:一键启动adb
A:adb文件夹根目录新建txt,依次输入以下命令后,重命名为*.bat
cd C:\adb\
start cmd.exe

Q13:adb工具打印Android终端日志
A:输入以下命令后回车,如“adb logcat -v time > C:\test.log”
adb logcat -v time > FileName.log

Q14:获取apk的SHA1码
A:分为调试版、发布版
调试版本SHA1:cmd依次输入以下命令后后回车
C:\Users\用户名\.android
keytool -list -v -keystore debug.keystore
口令:android

发布版本SHA1:使用AndroidStudio -> MainActivity -> Generate Signed Bundle or APK -> APK设置打包密钥和密码
Terminal
keytool -v -list -keystore E:\Android\text.jks //标红为密钥地址
密钥库口令:输入打包时密钥的密码

Q15:打开系统属性(修改环境变量)
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.bat,双击运行即可
sysdm.cpl

Q16:Hashcat使用说明
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.bat,双击运行即可
1、掩码破解
1)数字破解(8位:12345678)
hashcat.exe -m 0 -a 3 25d55ad283aa400af464c76d713c07ad ?d?d?d?d?d?d?d?d
2)字母(6位:abcdef)
hashcat.exe -m 0 -a 3 e80b5017098950fc58aad83c8c14978e ?l?l?l?l?l?l
3)字母+数字(8位:1a31fa1c)
hashcat.exe -a 3 -m 0 --force b54e53e2f21b7260df895bc885ceaa3e --increment --increment-min 1 --increment-max 8 ?h?h?h?h?h?h?h?h
2、密码破解
-a 0是指定字典破解模式,-o是输出结果到文件中
hashcat.exe -m 0 -a 0 ./dict/hash.txt ./dict/passwd.txt -o result.txt
3、破解windows hash
hashcat.exe -a 3 -m 1000 b4814903533072474831d4791b7d4a9c ?l?l?l?d?d?d?s

hashcat常用命令
-m 指定哈希类型
-a 指定破解模式
-V 查看版本信息
-o 将输出结果储存到指定文件
--force忽略警告
--show 仅显示破解的hash密码和对应的明文
--remove 从源文件中删除破解成功的hash
--username 忽略hash表中的用户名
-b 测试计算机破解速度和相关硬件信息
-O 限制密码长度
-T 设置线程数
-r 使用规则文件
-1 自定义字符集-1 0123asd ?1={0123asd}
-2 自定义字符集-2 0123asd?2={0123asd}
-3 自定义字符集-3 0123asd?3={0123asd}
-i 启用增量破解模式
--increment-min设置密码最小长度
--increment-max设置密码最大长度

hashcat破解模式介绍
0 straight 字典破解
1 combination将字典中密码进行组合
3 brute-force使用指定掩码破解
6 Hybrid Wordlist + Mask 字典+掩码破解
7 Hybrid Mask+ Wordlist掩码+字典破解

hashcat集成的字符集
?l代表小写字母
?u代表大写字母
?d代表数字
?s代表特殊字符
?a代表大小写字母、数字以及特殊字符
?b0x00-0xff

Q17:Bat脚本启动Cesuim
A:
启动cesuim:txt文本依次输入以下命令后,重命名为*.bat
node server.js
start start.bat
打开cesuim网页:txt文本依次输入以下命令后,重命名为*.bat
start http://localhost:8080/

Q18:robocopy镜像复制文件
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.bat,双击运行即可(注意保存编码方式为ANSI)
@echo off
set sourceFolder=文件夹路径1
set destinationFolder=文件夹路径2
robocopy "%sourceFolder%" "%destinationFolder%" /MIR /XO

Q19:xcopy增量复制文件
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.bat,双击运行即可(注意保存编码方式为ANSI)
xcopy 文件夹路径1\*.* 文件夹路径2\/e/s/d/y

Q20:一键启动企业微信的微盘
A:新建txt空白文本,输入以下命令后保存,修改.txt后缀为.bat,双击运行即可
start "C:\Program Files (x86)\WXWork\4.1.10.6007\WXWorkCommand.exe" wedrive://public.action/openhomepage?from=shortcut&version=4.1.10.10008

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Johnny|俊伟

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

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

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

打赏作者

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

抵扣说明:

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

余额充值