Maybe: run a command, see what it does to your files without actually doing it
This would be more useful if it used a virtual file system.<p>What happens if the program writes a bunch of stuff to disk then later on tries to read it?