我是一个有用的助手,可以翻译文本。
将文件和目录从任何位置移动到指定文件夹的SendTo文件夹中有一个简单的.bat(move.bat)文件。在XP系统上可以正常运行。然而,在Windows 7上,我遇到了拒绝访问的错误。即使以管理员身份打开cmd也无法解决该问题。
move.bat的内容:
将文件和目录从任何位置移动到指定文件夹的SendTo文件夹中有一个简单的.bat(move.bat)文件。在XP系统上可以正常运行。然而,在Windows 7上,我遇到了拒绝访问的错误。即使以管理员身份打开cmd也无法解决该问题。
move.bat的内容:
move %1 c:\specifiedfolder
C:\specifiedfolder
中创建文件夹的权限吗?你有删除源文件夹的权限吗?如果你尝试使用Windows资源管理器移动它会发生什么? - aphoriaecho on && echo %CMDCMDLINE% && echo move %1 c:\specifiedfolder && pause
。然后观察实际执行的命令。可能会出现一些空格问题(您的批处理程序无法处理),尝试跨卷移动目录(这是move
不支持的),等等。 - Christian.Kmove "%~1" "c:\specifiedfolder"
来支持长文件名元素,但是作为普通用户,你不能在 C:\ 的根目录下创建文件夹。 - foxidrive