如果您关注了我最近的脚本文章,那么您知道我真的很喜欢命令行编程。我使用Windows脚本,但是许多读者仍然使用旧的批处理作业,它们仍然可以正常工作。
但是,有一个非常酷的工具叫做 Swiss File Knife(sfk) ,它扩展了我们大家都习惯的脚本集。
该工具包含了您可能习惯的常用命令文件功能,例如mkdir,copy或list,但它扩展了cmd具备其他惊人功能的强大功能,例如轻松操作文件,分析文件夹,甚至是通常与命令行命令不相关的高级功能。电脑真的很容易。首先,下载sfk并将可执行文件放置在硬盘驱动器上的某个位置,然后在环境变量中编辑PATH,以便包含该文件所在的路径。
重新启动计算机,然后您准备开始。您可以使用sfk启动很多非常酷的命令,但是我想谈一谈我最喜欢的命令。 ,显示每个目录有多少文件以及总内存消耗。
在结果的底部,您将找到针对其启动命令的文件夹的总统计信息。您将看到文件,目录和内存使用情况的总数。
当您要运行不允许目录或文件包含空格的脚本时,另一个有用的命令是sfk < em> deblank 命令。
该命令用于定位文件,目录或目录中的所有文件。要从目录内的所有文件名中删除空格,只需键入“ sfk deblank [目录名]"。
这将遍历整个目录并重命名带有空格的任何文件,并用替换空格
snapto 命令可使用sfk的一些更高级的功能,该命令可以获取多个文本文件并将内容收集到单个文件中。这对于将一组日志文件全部收集到一个文件中非常有用。
标签: