use FileSystem::GetFileBaseName () for ARGV0 in Execution::DetachedProcessRunner ()