RSS Feed

Please wait while my feed loads

See more posts...

Newsletter

Subscribe to either one of our two newsletters for regular updates and information

Downloads newsletter

This is a weekly newsletter with download news, updates and other information

This is a monthly newsletter with software store information, offers and deals

Swiss File Knife 1.7.5

The ultimate command line toolkit?

by Mike Williams

Our Rating:
Your Rating:
Login to rate
Based on 0 ratings
License: Open Source
Operating Systems: Linux, Mac OS X, Windows 7 (32 bit), Windows 7 (64 bit), Windows 8, Windows Server, Windows Vista (32 bit), Windows Vista (64 bit), Windows XP
Requirements:
Languages: English
Software Cost: Free
Date Updated: 10 July 2015
Watchlist: Add download to my watchlist
Downloads To Date: 899
Developer: StahlWorks Technologies
RSS News Feed: http://sourceforge.net/api/file/index/project-id/160478/mtime/desc/limit/20/rss
Back in stock! Buy Malwarebytes Anti-Malware Premium v2 with a 1-PC LIFETIME license, only $24.95, from store.downloadcrew.com
Swiss File Knife
The ultimate command line toolkit?

Swiss File Knife is a supercharged command line tool which crams around 100 functions into a single executable.

The program can search for files by content, or name. It's able to list the contents of directories, create or delete directory trees. And you get a lengthy list of text and file processing options: LF <> CRLF, tab <> space, hex <> binary, hex <> dec, insert string, replace string, sort string, split file, join file, more.

This would be useful in itself, but Swiss File Knife does a whole lot more. The program also includes commands to synchronise a folder tree, find duplicate files, cut video and binary files, create MD5 hashes, send UDP or HTTP requests, download HTTP files, even run instant FTP and HTTP servers.

Most of these commands deliver far more than you'd expect. The List command doesn't just list files in a directory tree, for example: it also supports a host of archive formats. And it's enormously flexible, with more than 35 switches, which can themselves be combined in many different ways, and have their output passed on to other Swiss File Knife commands.

There's also plenty of scripting support, with tools to get user input, run sequences of Swiss File Knife commands, run commands on every file in a folder, run commands in a loop, and more.

Perhaps most surprising of all, though, Swiss File Knife isn't too difficult to learn. There's a lot to explore, but the syntax of each command is relatively straightforward. When listing files, for example, there's no "-n -l -p" garbage: instead you'll use switches like -time, -hidden, -sort, -minsize, -maxsize and so on. You can probably guess what they do already. And if you can't, a truly excellent PowerShell-like local Help system explains all.

1.75 brings:
-  add: sfk ping, ping multiple ip addresses in one go.
        experimental, requires admin rights.
-  add: xe and base/xd: option -xarc to read contents of
        any zip file regardless of file extension.
        reads the first bytes of every file and therefore
        performs slower then -arc.
-  add: extended list of well known archive file extensions
        by open office file formats:
        .odt .ods .odp .odg .odc .ott .ots .otp .otg
-  add: xmlform: support for multiple tags in one line,
        may now read xml files or stdin directly.
-  add: automatic ip expansion now also supports .n.n
        e.g. sfk sft .1.29 may connect to 192.168.1.29
-  add: sfk wget: display of msec used for download.
-  add: sfk today: alias of sfk list -today
-  add: sfk big: alias of sfk list -big
-  add: sfk time -from n to recalc a unix time value
-  add: sfk dirtime, list file system time of a folder
        without it's sub folders or contained files
-  add: sfk touch under windows: option -copyctom to copy
        creation into modification time instead of using
        current time.
-  add: sfk windows: touch -date year 2038 support.
-  fix: diverse 32/64 bit time related fixes.

Verdict:

An amazing collection of powerful command line tools. Use some individually, string others together in scripts, it's your call. If you make even occasional use of the command line, then go grab a copy of Swiss File Knife right now.

Your Comments & Opinion
 
Related Download Articles
 
Batch IDE

Batch IDE 1.0

Open Source

Create batch files and run them with a click

Multiple Search and Replace

Multiple Search and Replace 2.4

Freeware

Search and replace text across multiple files

Take Command

Take Command 17.00.71 (64-bit)

Trial Software

Bring the Windows command line right up to date with this powerful tool

Dragon Search for iPhone and iPad

Dragon Search for iPhone and iPad 1.3.0

Freeware

Search the internet using voice controls

Other Download Articles From This Category
KCleaner

KCleaner 2.5.1.61

Freeware

Free up valuable hard drive space with the capable cleanup tool

Windows 10 UX Pack 5.0

Windows 10 UX Pack 5.0

Freeware

Give your Windows 7 or Windows 8 PC the Windows 10 look.

Glary Utilities

Glary Utilities 5.31

Free, for personal-use only

Comprehensive suite of PC speedup, maintenance and management tools

Windows 10 Transformation Pack 5.0

Windows 10 Transformation Pack 5.0

Freeware

Give your PC the Windows 10 look.

From Softwarecrew

Please wait while my feed loads

See more posts...

Our Price: $22.95
RRP: $29.95
Saving 23%
Buy Now
 

Spotlight: Free Full Software

Unreal Engine 4.8

Free Full Commercial Software

Unreal Engine is Epic Games' game engine, a powerful suite of tools for developing anything from basic 2D games to professional RPGs, first person shooters and whatever else you like.

Wide standards support - DirectX, OpenGL, JavaScript/ WebGL - means your projects can be targeted to almost any platform: consoles, iOS, Android, Windows, OS X, Linux, HTML5 browsers and more.

There's a vast amount to learn, of course, and that's even before you start building your game. But there's plenty of documentation, tutorials, demos and sample projects to point you in the right direction.

The package is now entirely free, too - no annoying limitations, nag screens or anything else. Epic now only requires that you pay a 5% royalty after the first $3,000 of revenue per product per quarter. And even then, you "pay no royalty for film projects, contracting and consulting projects such as architecture, simulation and visualization."

8.48 brings:
    - Optimized grass rendering and procedural foliage system preview
    - Plugins available in Marketplace
    - Improved accuracy for motion blur
    - New Tone Mapper
    - Support for all the latest VR hardware including Oculus Rift, Samsung Gear VR, Steam VR and HTC Vive, Leap Motion, and Sony's Project Morpheus for PlayStation 4
    - "Scrubbable" network replays with rewind support and live time scrubbing
    - Visualize the memory footprint of game assets in an interactive tree map UI

[...]
Value:
Free
Rating: