, если алгоритм сжатия может быть чем-то другим, а просто для резервного копирования каталога, почему бы не сделать это с помощью собственных tar и gzip python? например,
import os
import tarfile
import time
root="c:\\"
source=os.path.join(root,"Documents and Settings","rgolwalkar","Desktop","Desktop","Dr Py","Final_Py")
destination=os.path.join(root,"Documents and Settings","rgolwalkar","Desktop","Desktop","PyDevResourse")
targetBackup = destination + time.strftime('%Y%m%d%H%M%S') + 'tar.gz'
tar = tarfile.open(targetBackup, "w:gz")
tar.add(source)
tar.close()
Таким образом, вы не зависите от rar.exe
в системе.