[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[工具合集] 批处理第三方命令行工具汇总(2014-11-10更新)

【本论坛原创】

名称版本功能简介下载地址
BatProject.exe0.5批处理编辑器http://bbs.bathome.net/thread-7186-1-1.html
CWnd.exeN/A窗口、句柄、进程操作http://bbs.bathome.net/thread-5778-1-1.html
iBAT1.6批处理编辑器http://bbs.bathome.net/thread-29808-1-1.html
Sum.exeN/AMD5、CRC、BASE64、SHA1加密字符串http://bbs.bathome.net/thread-5954-1-1.html
TimeBack.exe1.0获取和更改文件的创建、修改、访问时间http://bbs.bathome.net/thread-8242-1-1.html

【网友收集】

名称版本功能简介下载地址
ATTR.comN/A修改畸形文件夹的属性http://www.bathome.net/thread-2986-1-1.html
Base64.exe1.0.0Base64编码工具http://www.bathome.net/thread-4194-1-1.html
BeeNotice.exe1.0.0.2在屏幕上显示文字http://www.bathome.net/thread-3934-1-1.html
BeePhoto.exe1.0.0.2在屏幕上显示图片http://www.bathome.net/thread-3934-1-1.html
Bin.exeN/A清空回收站http://www.bathome.net/thread-3674-1-1.html
CCase.exe2.5将一串英文的字符转变大小写http://www.bathome.net/thread-1855-1-1.html
cax.exeN/A综合工具http://www.bathome.net/thread-2444-1-1.html
CDlg1.0弹出通用对话框http://www.bathome.net/thread-3148-1-1.html
CertMgr.exe6.1.7600证书添加、删除、查看http://www.bathome.net/thread-12940-1-1.html
Cext1.0方便命令行输出处理http://www.bathome.net/thread-3148-1-1.html
change.exeN/A更改文本内容的工具http://www.bathome.net/thread-1685-1-1.html
choice.exeN/A等待用户输入选项工具http://www.bathome.net/thread-1726-1-1.html
Cico1.0设置命令行的窗口图标http://www.bathome.net/thread-3148-1-1.html
Cido4.0对命令行窗口进行特殊操作http://www.bathome.net/thread-3148-1-1.html
Cimt1.0模拟鼠标、键盘操作http://www.bathome.net/thread-3148-1-1.html
Ckey2.1类似Choice(支持特殊及功能键)http://www.bathome.net/thread-3148-1-1.html
CMDOW.exe1.4.3窗口管理工具http://www.bathome.net/thread-2135-1-1.html
Cmos3.1让命令行支持鼠标操作http://www.bathome.net/thread-3148-1-1.html
ColorX.exe2.5设置命令行窗口屏幕显示颜色http://www.bathome.net/thread-1855-1-1.html
Colr2.0更改窗口字符背景色与前景色http://www.bathome.net/thread-3148-1-1.html
ConsExt1.1图形界面及鼠标坐标获取http://www.bathome.net/thread-5177-1-1.html
Ctray1.0设置、更改托盘图标http://www.bathome.net/thread-3148-1-1.html
curl.exe7.37.0命令行下载工具http://www.bathome.net/thread-1761-1-1.html
CurS1.1对命令行光标进行操作http://www.bathome.net/thread-3148-1-1.html
DateX.exe2.5显示系统日期和时间增强版http://www.bathome.net/thread-1855-1-1.html
DevCon.exe6.1设备管理器命令行工具http://www.bathome.net/thread-1731-1-1.html
doctotext.exe0.12.0Word、Excel文件转文本文件http://www.bathome.net/thread-10929-1-1.html
DumpEDID1.01获取显示器的尺寸、生产日期等http://www.bathome.net/thread-6798-1-1.html
DriveX.exe2.5判断驱动器的类型http://www.bathome.net/thread-1855-1-1.html
EchoX.exe2.5彩色字符显示http://www.bathome.net/thread-1855-1-1.html
es.exe1.2.1.371速度巨快的文件搜索工具Everythinghttp://www.bathome.net/thread-3573-1-1.html
extractIcon.exeN/A文件图标提取工具http://www.bathome.net/thread-2973-1-1.html
find.exe4.1在指定目录搜索文件http://www.bathome.net/thread-1114-1-1.html
FInfo.exe2.5统计文件的日期大小等信息http://www.bathome.net/thread-1855-1-1.html
FU.exeN/A进程隐藏工具http://www.bathome.net/thread-3890-1-1.html
gawk.exe4.0.2流文本处理工具http://www.bathome.net/thread-21366-1-1.html
grep.exe2.4.2在文件中查找字符串http://www.bathome.net/thread-1114-1-1.html
HexTool.exe1.00以十六进制HEX方式修改文件http://www.bathome.net/thread-6484-1-1.html
HIDECMD.exeN/A隐藏批处理运行工具http://www.bathome.net/thread-25-1-1.html
HotkeyP.exe4.5.1宏和热键工具http://www.bathome.net/thread-4387-1-1.html
HtoX32c.exe1.73网页文件转纯文本工具http://www.bathome.net/thread-1974-1-1.html
iconv.exe1.9.2转换文件编码http://www.bathome.net/thread-10861-1-1.html
id3tool.exe1.2a获取、修改音频文件的属性信息http://www.bathome.net/thread-2274-1-1.html
ipseccmd.exe1.5设置本地安全IP策略http://www.bathome.net/thread-3977-1-1.html
Jhead.exe2.87获取及修改照片exif信息的工具http://www.bathome.net/thread-4566-1-1.html
LineX.exe2.5文本行筛选器http://www.bathome.net/thread-1855-1-1.html
mbtPdfAsm.exe1.0.28操作PDF文件的工具http://www.bathome.net/thread-9962-1-1.html
MD5.exe2.0MD5加密工具http://www.bathome.net/thread-2142-1-1.html
Mtee.exe2.0命令行标准流分配器http://www.bathome.net/thread-2058-1-1.html
NirCmd.exe2.35综合工具http://www.bathome.net/thread-2992-1-1.html
nconvert.exe6.56图片处理工具http://www.bathome.net/thread-4567-1-1.html
paste.exe2.0逐行合并文件http://www.bathome.net/thread-1114-1-1.html
pdftk.exeN/A操作PDF文件的工具http://www.bathome.net/thread-16578-1-1.html
PrtSc.exeN/A截屏工具http://www.bathome.net/thread-2254-1-1.html
PsToolsN/A网络远程管理工具箱http://www.bathome.net/thread-1738-1-1.html
pv.exeN/A进程管理工具http://www.bathome.net/thread-1864-1-1.html
recy.exe1.00清空回收站时不弹出确认对话框http://www.bathome.net/thread-1843-1-1.html
reg2inf.exeN/A注册表文件转换为inf文件http://www.bathome.net/thread-2075-1-1.html
sed.exe4.2.2流文本处理工具http://www.bathome.net/thread-16975-1-1.html
SetACL.exe2.0.3.0访问权限控制工具http://www.bathome.net/thread-3670-1-1.html
SetRes.exe2.1设置桌面分辨率、刷新率、颜色http://www.bathome.net/thread-3549-1-1.html
Shortcut.exe1.11命令行创建快捷方式的工具http://www.bathome.net/thread-4020-1-1.html
sleep.exeN/A批处理延时工具http://www.bathome.net/thread-25-1-1.html
SleepX.exe2.5批处理延时工具精确到毫秒http://www.bathome.net/thread-1855-1-1.html
sort.exe2.0文本内容排序http://www.bathome.net/thread-1114-1-1.html
split.exe2.0分割文件http://www.bathome.net/thread-1114-1-1.html
Str.exe2.5字符大小写互换及判断个数等http://www.bathome.net/thread-1855-1-1.html
SW.exe1.1窗口控制工具http://www.bathome.net/thread-3710-1-1.html
SYBC.exeN/A命令行彩显工具http://www.bathome.net/thread-10337-1-1.html
tac.exe2.0倒序输出文本http://www.bathome.net/thread-1114-1-1.html
Tag.exe2.0.52获取、修改音频文件的属性信息http://www.bathome.net/thread-6464-1-1.html
Tee.exe2.5将键盘输入的内容写入文件http://www.bathome.net/thread-1855-1-1.html
unzip.exe5.42解压缩zip文件http://www.bathome.net/thread-1114-1-1.html
upx.exe3.04通用可执行文件压缩器http://www.bathome.net/thread-7377-1-1.html
wc.exe2.0统计文本行数、单词数、字节数http://www.bathome.net/thread-1114-1-1.html
wfr.exe2.3.1.120文本操作工具http://www.bathome.net/thread-1909-1-1.html
wget.exe1.11.4命令行下载工具http://www.bathome.net/thread-1114-1-1.html
WinClip.exe1.23剪贴板工具http://www.bathome.net/thread-1766-1-1.html
批处理潜行者6.0bat转exehttp://www.bathome.net/thread-1050-1-1.html
ExeScript
3.1.1.0bat转exehttp://www.bathome.net/thread-3261-1-1.html
Quick BFC4.91bat转exehttp://www.bathome.net/thread-632-1-1.html
9

评分人数

我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

感谢楼主分享!

TOP

太牛逼了, 感谢分享

TOP

我来发一个,不过是外链,只有第三方
http://batch-ljy4.ysepan.com/
https://pc.woozooo.com/mydisk.php

TOP

本帖最后由 n度自由 于 2020-5-26 13:21 编辑

我觉得这几个还不错

1.Touch

修改文件时间

Touch for Win32, Version 1.0
Freeware by Steve P. Miller (stevemil@pobox.com).  Copyright 1997.
Visit http://pobox.com/~stevemil for the latest version and other utilities.

Usage: touch [/h]

[/q] [/v] [/c] [/m] [/a] [/r file]
             [/d mm-dd[-[cc]yy]] [/t hh[:mm[:ss[.ms]]]] filespec ...

  /s Process subdirectories.
  /h Process hidden/system files/directories.
  /p Prompt for each file (Yes/No/All/Quit). Ignored in view mode.
  /q Quiet mode; Only display errors; Ignored in view mode.
  /v View mode; Display times rather than set times.
  /c View/set created time.
  /m View/set modified time; Default if /a and /c are not specified.
  /a View/set accessed time.
  /r Reference file; Use this file's date and time to set other files.
  /d Date: month, day, century, year.
  /t Time: hour (0-24), minutes, seconds, milliseconds.

In view mode (/v), the /p, /q, /r, /d, and /t options are ignored.
In set mode, the default is to use the current date and time.
Use the /r, /d, and/or /t options to override the default set time.
The century (cc) is assumed to be 19 for years 69-99, and 20 for years 00-68.


2.gdate

时间计算工具


Usage: gdate.exe [OPTION]... [+FORMAT]
  or:  gdate.exe [OPTION] [MMDDhhmm[[CC]YY][.ss]]
Display the current time in the given FORMAT, or set the system date.

  -d, --date=STRING        display time described by STRING, not `now'
  -f, --file=DATEFILE      like --date once for each line of DATEFILE
  -r, --reference=FILE     display the last modification time of FILE
  -R, --rfc-822            output RFC-822 compliant date string
  -s, --set=STRING         set time described by STRING
  -u, --utc, --universal   print or set Coordinated Universal Time
      --help               display this help and exit
      --version            output version information and exit

FORMAT controls the output.  The only valid option for the second form
specifies Coordinated Universal Time.  Interpreted sequences are:

  %%   a literal %
  %a   locale's abbreviated weekday name (Sun..Sat)
  %A   locale's full weekday name, variable length (Sunday..Saturday)
  %b   locale's abbreviated month name (Jan..Dec)
  %B   locale's full month name, variable length (January..December)
  %c   locale's date and time (Sat Nov 04 12:02:33 EST 1989)
  %d   day of month (01..31)
  %D   date (mm/dd/yy)
  %e   day of month, blank padded ( 1..31)
  %h   same as %b
  %H   hour (00..23)
  %I   hour (01..12)
  %j   day of year (001..366)
  %k   hour ( 0..23)
  %l   hour ( 1..12)
  %m   month (01..12)
  %M   minute (00..59)
  %n   a newline
  %p   locale's AM or PM
  %r   time, 12-hour (hh:mm:ss [AP]M)
  %s   seconds since 00:00:00, Jan 1, 1970 (a GNU extension)
  %S   second (00..61)
  %t   a horizontal tab
  %T   time, 24-hour (hh:mm:ss)
  %U   week number of year with Sunday as first day of week (00..53)
  %V   week number of year with Monday as first day of week (01..52)
  %w   day of week (0..6);  0 represents Sunday
  %W   week number of year with Monday as first day of week (00..53)
  %x   locale's date representation (mm/dd/yy)
  %X   locale's time representation (%H:%M:%S)
  %y   last two digits of year (00..99)
  %Y   year (1970...)
  %z   RFC-822 style numeric timezone (-0500) (a nonstandard extension)
  %Z   time zone (e.g., EDT), or nothing if no time zone is determinable

By default, date pads numeric fields with zeroes.  GNU date recognizes
the following modifiers between `%' and a numeric directive.

  `-' (hyphen) do not pad the field
  `_' (underscore) pad the field with spaces

Report bugs to sh-utils-bugs@gnu.ai.mit.edu

TOP

有没有支持64位的WBAT?

TOP

回复 88# CrLf


    ShellRunas并非纯命令行工具,是将右键Shell添加不同用户身份运行项目,需手动在弹窗输入账号密码,没法静默这个过程。
    CPAU作用与lsrunase类似,但密本.txt暴露有滥用风险,我更倾向于后者bat->exe编译及LSencrypt加密算法,WIN10亲测仍可用。

TOP

TOP

本帖最后由 狄钦dQ 于 2018-6-28 21:00 编辑

推荐一个lsrunase,适用于本地管理员授权问题,允许普通用户以临时的管理员权限运行某程序或命令。,例如将当前域账号直接升为本地管理员用户,无需IT人员手动切换账号并添加administrator组。

TOP

本帖最后由 狄钦dQ 于 2018-6-27 11:57 编辑

哇我居然现在才看到有这板块。理论上凡是能在命令行下调用的工具,都能为批处理所用,不止是纯命令行工具。希望这帖子能越来越热闹,多收集一些好用的工具!

TOP

太强大了👍,不过不知道cimt和CMOS有什么区别

TOP

本帖最后由 CrLf 于 2015-10-21 01:24 编辑

回复 83# 依山居


更新后的 APM 已变成包含 dll 的压缩包,要用 Get-Tool APM.rar 才行
Get-Tool 是直接通过 wget "地址+用户输入" 来运作的
七牛云是类 xUnix 系统,所以需要区分大小写、需要指明是否rar、若有同名文件需指明版本
因为七牛云只是云存储平台,无法使用 php,所以只有路径完全正确才能成功下载
---------------------------------------------------------------------------------------------
这里用 JS 库简单写一个改进方案,在 wget 失败时调用 mshta 进行智能下载
在 :tool 标签提示失败的地方加上一句 goto :tool_hta,然后再脚本末尾加上一段:
  1. :tool_hta
  2. if not exist "%ProgramPath%Data\Plugin\Download-Tool.hta" (
  3. md "%ProgramPath%Data\Plugin" 2>nul
  4. wget -O "%ProgramPath%Data\Plugin\Download-Tool.hta" -q "http://batch-cn.qiniudn.com/plugin/Download-Tool.bat"
  5. ( break >"%ProgramPath%Data\Plugin\Download-Tool.hta:Zone.Identifier" ) 2>nul
  6. )
  7. For %%h In ("%ProgramPath%Data\Plugin\Download-Tool.hta") Do (
  8. If %%~zh gtr 21 (
  9. for /f "delims=" %%i in ('mshta "file://%ProgramPath%Data\Plugin\Download-Tool.hta" "%~1" "%ProgramPath%Data\Tools\"') do (
  10. if %%i neq *Failed* If %%~zi gtr 21 (
  11. If /i "%%~xi"==".rar" rar x -y "%ProgramPath%Data\Tools\%%~nxi" "%ProgramPath%Data\Tools\" >nul 2>nul
  12. Echo 下载成功
  13. Goto :Eof
  14. )
  15. )
  16. )
  17. )
  18. Echo 下载失败,请确认输入无误
  19. Del "%ProgramPath%Data\Tools\%~nx1!Suffix!"
  20. Goto :Eof
复制代码
当然你也可以用 :tool_hta 替换 :tool 的内容
只是权宜之计,已经联系 bailong360,看下个版本的 Batch-CN 能否改进
当然,你也可以通过浏览器访问 url 来下载符合条件的第三方工具 http://www.bathome.net/s/tool/?down=apm

TOP

回复 81# CrLf


    get-tools 下载失败。你再试试。

TOP

另外 windows 下对大小写不敏感。而gt却对大小写敏感,不合理吧?

TOP

回复 80# 依山居


    测试无误,点击版本号下载
http://www.bathome.net/s/tool/?key=apm

TOP

返回列表