/// <exception cref="System.IO.IOException"/> protected internal virtual void Init() { GetConf().SetQuietMode(true); if (commandFactory == null) { commandFactory = new CommandFactory(GetConf()); commandFactory.AddObject(new FsShell.Help(this), "-help"); commandFactory.AddObject(new FsShell.Usage(this), "-usage"); RegisterCommands(commandFactory); } }