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

[工具合集] 三方命令行是bat老头坚强的拐杖

本帖最后由 locoman 于 2021-9-3 09:55 编辑

bat的火热与顽强,也只有在bathome.net等少数几个地方支撑着,但是,从bathome.net一直以来浓厚的氛围长盛不衰,又充分说明了已经老矣的bat的生命力和需求性仍不可小觑。
三方命令行工具是这个老矣的bat强力有力的拐杖,有了三方,bat仍可老当益壮,但是,好用的、与时俱进的、持续更新的三方命令工具是越来越少了,NirSoft这些一直坚持的倒也有少量更新升级。

因此,广大爱好者很必要发动起来,继续寻找发掘更能用好用的三方命令行工具、讨论区、下载地等等所有信息资源,不能仅仅只依靠bathome.net,以继续维系bat的活力——

我最熟悉的:

http://www.nirsoft.net/
你呢?收集起来,贡献出来:

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

TOP

我觉的 最大的问题 是奇怪的版规,
贴个图也违规,
还要省空间,
或许回归到 Telnet 纯文本 模式更省空间及流量.

TOP

回复 3# peterboy666


    网络图片:你说什么?
梦依旧在,只是,心有余而力渐有不足
年年岁岁花相似,岁岁年年人不同

TOP

https://www.battoexe.com/
VBStoEXE、BATtoEXE、HTMLtoEXE、MSItoEXE

TOP

这个有点少,也算一个吧
https://www.horstmuc.de/

TOP

这个有点少,也算一个吧
https://www.horstmuc.de/

TOP

本帖最后由 locoman 于 2022-1-14 15:53 编辑

设置ACL
这个也可用
https://helgeklein.com/

还有SetACL呢(从命令行(文档、变更日志)管理 Windows 权限);

还有这个工具IsCommandLineApp
IsCommandLineApp 是一个小命令行工具,可用于确定特定可执行文件是否为命令行程序。

句法
IsCommandLineApp by Helge Klein, https://helgeklein.com

Usage: IsCommandLineApp.exe <path to executable>

Return values:
   1: executable is a command-line application
   2: executable is not a command-line application
   3: error
例子
C:\>IsCommandLineApp.exe C:\Windows\System32\reg.exe
C:\Windows\System32\reg.exe is a commmand-line executable

TOP

1

评分人数

    • CrLf: 感谢推荐,已收录到bcn.bathom.netPB + 30

TOP

帖子收藏了。
wget,curl,Windows Resource Kits(微软官网已经下载不到了,去第三方找) ,tcping应该也值得露个脸
https://github.com/curl/curl/releases
https://eternallybored.org/misc/wget/
http://www.elifulkerson.com/projects/tcping.php
1

评分人数

    • CrLf: 感谢推荐,已收录到bcn.bathom.netPB + 30

TOP

关键是门槛低,为了实现一些小的便利很方便。。。微软力推的power shell,有功夫记忆那复杂的命令和参数,还不如直接上编程了

TOP

本帖最后由 locoman 于 2022-8-21 16:13 编辑

https://www.horstmuc.de/wcon.htm
http://www.maxoutput.com/SendMsg.html

https://www.horstmuc.de/wbat32.htm
分别有32位和64位的

DelAge32删除或移动具有由天数指定的最小期限的文件。

语法:   DelAge32 filespec days [options]
文件由搜索模式指定(例如*.*用于所有文件),具有相对或绝对路径。
选项包括: /recurse(子目录)、 /subonly(不包括初始目录)、 /includeRO、/includeH、/includeS、 /rd(删除空子目录)、 /move target、 /created(使用“created”时间戳而不是“last modified"), /accessed ..
示例:   DelAge32 "C:\some\where\*.*" 100 /recurse
已删除的文件按年龄(天数)列出。输出可以重定向到文件(默认为 UTF-8)。
使用选项/preview可以安全地测试该操作,而无需实际删除或移动文件。

DelAge32是一个命令行工具,可以按年龄(天数)删除或移动文件。

年龄计算为日期差异(每个日期在当地时间确定)。默认情况下,“最后修改”文件戳用于计算年龄(请参阅选项/created,/modified和有关文件戳的注释)。
句法:        DelAge32 文件 规范天数 [选项]
例子:        DelAge32 "C:\some\where\*.*" 100 /recurse
DelAge32 there\*.tmp 1 /created /includeRO
Delage32 *.zip 35
文件规范        具有基于当前目录的完整路径或相对路径的文件名搜索模式(通配符)。推荐使用引号;如果路径包含空格或其他特殊字符,则需要。
天        天数:要删除或移动的文件的最小期限
选项        选项以斜杠开头,忽略大小写。
所有命令参数必须用空格分隔!
/预习        这些文件不会被删除或移动,而只会列出年龄。
/创建        采用“创建”时间戳来计算年龄。默认为“修改”标记。请参阅有关文件戳记的说明(如下)
/修改的        采用“修改后的”时间戳来计算年龄。这是默认设置。但是,当与 /created选项结合使用时,将采用这两个标记中 最近的一个。
/访问        采用“最后一次访问”时间戳来计算年龄。
/包括RO        包含具有只读属性的文件
/包括H        包含具有隐藏属性的文件
/包括S        包含具有系统属性的文件
/包括RHS        = /includeRO /includeH /includeS
/递归        递归遍历整个子目录结构(请参阅/rd选项以删除空目录)
/subonly        递归,但排除初始目录
/rd        删除空的子目录,不管年龄(初始目录不会被删除)。
注意:/preview不会做出任何/rd预测。
/移动 目标        移动文件而不是删除;指定目标目录。这适用于驱动器。
不会创建空目录。
注意:如果目标文件存在,它将被覆盖而不会发出警告!
/ANSIout
/UTF8out
/UTF16out        输出重定向到文件的字符编码选项:ANSI、UTF-8、UTF-16;
默认为/UTF8out
/安静的        没有输出(使用/preview选项没有意义)。

默认情况下,控制台输出会列出所有已删除或移动的文件及其期限(天数)。
可以根据控制台约定将输出重定向到文件(默认为 UTF-8 文本)。

如果出现任何语法错误,程序将不采取任何措施。

错误级别:        0:成功,即使没有文件符合条件
1:路径无效,255:语法错误
失败的操作:        如果有任何文件无法删除或移动,输出行将标记为*** failed ***。

关于文件戳记的注意事项:

通常您不会期望文件在“创建”之前已被“修改”。
但是,例如,当复制文件时,新副本是在当前日期“创建”的(显然),而“最后修改”戳取自原始文件,因为它应该引用内容 -不是物理文件。

删除文件夹:

Delage32 删除文件,并可选择删除空文件夹。Delage32并非旨在根据文件夹的年龄删除目录结构,无论其中文件的年龄如何。

输出字符编码:

Delage32 在内部处理 UNICODE 文件名和路径,并正确显示所有文件名,前提是这些字符包含在控制台字体的 UNICODE 版本中。为了重定向到文件,提供了特殊的 ecnoding 选项(默认值:UTF-8)。写入文件时没有 BOM(“字节顺序标记”)

CMD 脚本代码页:

如果您的 CMD 脚本包含非 ASCII 字符(例如,在文件名中),则必须注意代码页(CHCP 命令)与文本编辑器生成的字符编码(ANSI、UTF-8、旧版 OEM)。有关详细信息,请参阅下载包中包含的CodePage.txt 。

TOP

本帖最后由 locoman 于 2022-8-24 11:13 编辑

https://www.f2ko.de/
软件
Audio/Video To Exe : 该程序可以将多媒体文件转换为其他格式和自播放exe
Base64 De-/Encoder  :此命令行程序使用 Base64 算法对文件进行解码和编码
Bat To Exe Converter  : 该程序可以将 BAT (.bat) 文件转换为 EXE (.exe) 格式
CMD Tools  :各种命令行工具的集合https://www.f2ko.de/programme/cmd-tools/
重复文件橡皮擦 :查找和删除重复文件的小程序
Macro CMD  : 这个命令行程序可以记录和回放鼠标和键盘输入https://www.f2ko.de/programme/macro-cmd/
MyVNC  :一个远程维护程序,可用于远程控制其他计算机。
Ps1 To Exe  : 该程序可以将 PowerShell (.ps1) 文件转换为 EXE (.exe) 格式
Vbs To Exe  : 该程序可以将 VBS (.vbs) 文件转换为 EXE (.exe) 格式
网络应用
AES De-/Encoder  :此 Web 应用程序使用 AES 算法对文件进行解码和编码
Base64 Online De-/Encoder  :此 Web 应用程序使用 Base64 算法对文件和字符串进行解码和编码
Bat To Exe Online Converter  :此网络应用程序可以将 BAT (.bat) 文件转换为 EXE (.exe) 格式
校验和计算器 :此 Web 应用程序计算文件和字符串的 (CRC32, MD5, SHA1, SHA2, SHA3) 校验和
图像到图标转换器 :此 Web 应用程序可以将图像转换为图标 (.ico) 文件
Ps1 To Exe Online Converter  :此网络应用程序可以将 PowerShell (.ps1) 文件转换为 EXE (.exe) 格式
Vbs/Js 转 Exe 在线转换器 :此 Web 应用程序可以将 VBScript/JScript (.vbs/.js) 文件转换为 EXE (.exe) 格式

TOP

https://www.f2ko.de/
软件
Audio/Video To Exe : 该程序可以将多媒体文件转换为其他格式和自播放exe
Base64 De-/Encoder  :此命令行程序使用 Base64 算法对文件进行解码和编码
Bat To Exe Converter  : 该程序可以将 BAT (.bat) 文件转换为 EXE (.exe) 格式
CMD Tools  :各种命令行工具的集合
重复文件橡皮擦 :查找和删除重复文件的小程序
Macro CMD  : 这个命令行程序可以记录和回放鼠标和键盘输入
MyVNC  :一个远程维护程序,可用于远程控制其他计算机。
Ps1 To Exe  : 该程序可以将 PowerShell (.ps1) 文件转换为 EXE (.exe) 格式
Vbs To Exe  : 该程序可以将 VBS (.vbs) 文件转换为 EXE (.exe) 格式
网络应用
AES De-/Encoder  :此 Web 应用程序使用 AES 算法对文件进行解码和编码
Base64 Online De-/Encoder  :此 Web 应用程序使用 Base64 算法对文件和字符串进行解码和编码
Bat To Exe Online Converter  :此网络应用程序可以将 BAT (.bat) 文件转换为 EXE (.exe) 格式
校验和计算器 :此 Web 应用程序计算文件和字符串的 (CRC32, MD5, SHA1, SHA2, SHA3) 校验和
图像到图标转换器 :此 Web 应用程序可以将图像转换为图标 (.ico) 文件
Ps1 To Exe Online Converter  :此网络应用程序可以将 PowerShell (.ps1) 文件转换为 EXE (.exe) 格式
Vbs/Js 转 Exe 在线转换器 :此 Web 应用程序可以将 VBScript/JScript (.vbs/.js) 文件转换为 EXE (.exe) 格式

TOP

https://espeak.sourceforge.net/
eSpeak 是一个紧凑的开源软件语音合成器,适用于 Linux 和 Windows,适用于英语和其他语言。   http://espeak.sourceforge.net
eSpeak 使用“共振峰合成”方法。这允许以较小的尺寸提供多种语言。语音清晰,可以高速使用,但不如基于人类语音记录的大型合成器自然流畅。

eSpeak 可作为:

一个命令行程序(Linux 和 Windows),用于读出文件或标准输入中的文本。
供其他程序使用的共享库版本。(在 Windows 上这是一个 DLL)。
适用于 Windows 的 SAPI5 版本,因此它可以与屏幕阅读器和其他支持 Windows SAPI5 接口的程序一起使用。
eSpeak 已移植到其他平台,包括 Android、Mac OSX 和 Solaris。
特征。
包括不同的声音,其特性可以改变。
可以将语音输出生成为 WAV 文件。
支持(不完整)SSML(语音合成标记语言)以及 HTML。
紧凑的尺寸。该程序及其数据(包括多种语言)总计约 2 MB。
可用作 MBROLA 双音素语音的前端,请参阅mbrola.html。eSpeak 将文本转换为具有音高和长度信息的音素。
可以将文本翻译成音素代码,因此它可以作为另一个语音合成引擎的前端。
其他语言的潜力。有几个处于不同的进展阶段。欢迎以这些或其他语言为母语的人提供帮助。
开发工具可用于生成和调整音素数据。
用C写的。
我经常使用 eSpeak 来收听博客和新闻网站。我更喜欢通过家用立体声系统而不是小型计算机扬声器发出的声音,后者听起来相当刺耳。

TOP

返回列表