SoftGrid File Checking Utility

I recently came across a tool on the web that I thought you might be interested in.  It's called Sft-check and it's a command-line utility to output information (blocksize, GUIDs, FB1 size etc.) about Microsoft SoftGrid SFT-packages. It can also be used to scan through the content -directory (or any directory for that matter) of the SoftGrid Server in order to calculate most optimal 'Max Block Size' setting for that server (applies to pre-4.0 servers) and to detect possible overlapping package root directory names across packages.

To give you an example of how this tool can be used, let's say you need to find every version of DEBUG.* in your virtualized applications.  To quickly search for this in your SFT's all you would need to do is run the following command line:

"sft-check /contentdir c:\Content /dirstruct | findstr /I "File: debug" | more"

From this the output would look something like this:

File: c:\Content\defaultapp\DefaultApp.sft
File: c:\Content\myapp\myapp30.sft
File: c:\Content\WebApplications\WebApplication1.sft
     debug.dll

Before doing this I'd probably recommend stopping the SoftGrid Server Service to prevent it from opening files that are in use, just to be sure.

This is not a Microsoft tool and as such we make no warranties or guarantee's, nor does Microsoft support the use of this tool in any way.  This is one of those 'use at your own risk' type of things but I think you'll find it very helpful.

For more information and to download Sft-check see https://www.virtualapp.net/sft-check.html.

- The Microsoft SoftGrid team