有哪些实用的命令行小工具?

我自己(windows和conemu用户)用得最多的还是peco和ag64这两个搜索利器
前者更注重“渐进式搜索/筛选”然后我选择其中一个结果进行处理

1 个赞

ffmpeg:多媒体处理工具,功能极强,很多视频处理软件都基于此核心;
nconvert:图片处理工具,处理图片挺强
curl:发送请求,下载文件的工具,linux用的很多。
ahk:不是小工具,而是编程软件,但极其小巧(才1M),我觉得也可以算命令行小工具。

其它用的不多

  • imagemagick
  • pdftk
  • aria2

pstools,微软精品
adb,玩Android用的
nssm,把一些运行程序做成服务
python
go

1 个赞

winget / scoop 软件管理软件
you-get / youtube-dl / ykdl 网络视频下载工具

cpdf pdf拆分
ShareX 截图上传
instaloader ig图片爬取
7z 压缩解压缩

1 个赞

nircmd:

NirCmd 是一个小型命令行实用程序,它允许您在不显示任何用户界面的情况下执行一些有用的任务。通过使用简单的命令行选项运行 NirCmd,您可以在注册表中写入和删除值和键,将值写入 INI 文件,拨号到您的 Internet 帐户或连接到 XXX 网络,重新启动 Windows 或关闭计算机,创建快捷方式到文件,更改文件的创建/修改日期,更改显示设置,关闭显示器,打开 CD-ROM 驱动器的门,等等…

dig和dog ,DNS测试常用。

  • speedtest 网络测速
  • python -m http.server 局域网共享文件

cheat,git-open,you-get,the-fuck

1 个赞

还以为连起来是一句话

ffmpeg还算小工具么 :joy:

注:下列软件均为 WIndows 平台上的工具。

文字处理

nano for windows:Linux上的轻量级文本编辑器 nano 的 Windows 移植版,可在 WIndows XP 上运行。

busybox-w32:在 Windows 上使用 bash 和常用的 UNIX 命令行工具(如 awksedunix2dospaste),可在 Windows XP 上运行。

https://frippery.org/busybox/

文件共享

dufs:轻量级 WebDAV 服务器,跨平台。

可配合 cURL for Windows 使用:https://curl.se/windows/

webd:简单的 Web 文件服务器(不支持 WebDAV),跨平台。

下载

BBDown:下载B站视频和弹幕

Aria2:强大的下载工具,跨平台(Releases 里面有编译好的 Windows 版本)。

直接使用的话,运行 aria2c [URL] 即可下载文件。也可以在命令行中运行

aria2c --enable-rpc=true --rpc-allow-origin-all=true --rpc-listen-all=true --rpc-secret=secret

然后配合 AriaNg 使用。AriaNg 需要输入 Aria2 RPC 密钥,这个密钥可用 -rpc-secret=secret 参数设置。

音乐

Go MusicFox:网易云音乐的第三方TUI(文本用户界面),不过不支持 Windows 自带的命令提示符窗口,建议在 WIndows Terminal 下运行。跨平台。

MPXPLAY:DOS下的MP3播放器。可在DOS中运行。

https://www.jb51.net/softs/23404.html

挖坟,搞了个bbdown的GUI,尤其是针对音频无法自动转换格式的痛点……
(向来致力于命令行的GUI化,对黑糊糊的窗口深恶痛绝)

1 个赞

命令行对接命令行或api接口才是最高效的。但是你不可能让人去记忆那么多参数,手动去管理那些预设配置组合,这时候gui才是高效的

想开发个功能积木,把不同的功能拼在一起就好,Excel上可以实现了。
有兴趣可以聊聊啊

大完蛋,昨天晚上熬夜熬的太狠头发晕,写错了一句话的位置,优化变成负优化max,运行都运行不了了……请大家尽快更新到1.0.0.20版本

你猜我为什么问出这个问题 :rofl:

求图片压缩的命令行工具推荐


如果还有人在用 Telnet 办论坛,其中两个就能派上用场

nconvert可以压缩图片,格式转换

1 个赞