tar: Cannot fork: Function not implemented this happens when: - the path includes a drive letter. tar is (I think) assuming that it's a remote path and trying to fork an ssh or rcp client or something. Specify relative paths. - you're trying to use --files-from. use win32 bsdtar instead; it's more functional and supports more options