Swicc File Knife是一个免费但功能强大的命令行工具,它将100多个功能组合在一个便携式可执行文件中,您可以将其放入USB闪存驱动器并随身携带。 使用Swiss File Knife,您可以搜索,转换,比较甚至同步文件夹或文件,发送UDP或HTTP请求,下载HTTP文件,查找重复文件,显示树大小等
下载并设置
您可以从此处(直接下载链接)或从SourceForge下载适用于Windows的Swiss File Knife可执行文件,并将其保存在保存所有便携式工具即Sysinternals的同一文件夹中,或直接保存在c:\ windows \ system32文件夹中 即可轻松访问使用
获取命令语法的帮助
Swiss File Knife(sfk)是一个单一的命令行,有许多开关和参数都无法记住它们。 因此,知道在需要时何处获得帮助非常重要。
如果你不知道从哪里开始,让我们先从下面开始。
SFK
它列出了可以与SFK命令一起使用的所有命令
如您所见,所有命令都列在不同的类别中,
- 文件系统
- 转变
- 文字处理
- 搜索和比较
- 联网
- 脚本
- 发展
- 多种
- 等等
然后,当您知道要使用哪个命令时,请使用以下命令获取有关该命令的帮助以获取详细信息。
fsk command-name
几个例子
现在让我们看看几个样本,看看它有多强大。
列出指定文件夹(C:\windows)中大于100 MB 的文件夹:
.\sfk.exe treesize100 -flat c:\windows
将空格转换为TAB
sfk entab=3 . .txt .sql
上面的命令用当前文件夹中所有.txt和.sql文件中的TAB字符替换三个空格
处理MD5哈希值
要计算特定文件的MD5哈希:
要在当前文件夹中的所有文件上创建MD5校验和哈希列表,请执行以下操作:
运行即时HTTP服务器
它默认启动在端口80上等待的HTTP服务器。 如果您可以修改防火墙设置,则非常适合在LAN环境中或甚至通过Internet进行数据传输。