@ dilettante. Shell has problems with long paths/filenames that contain spaces. I'd use ShellExecute personally (for reg files).