如何从 Windows 命令行移动文档、图像等?

如何从 Windows 命令行移动文档、图像等?

在 Windows 中,我可以移动 (改变通过右键单击,选择“属性”、“位置”(以前的“目标”)选项卡,然后移动,可以更改特殊文件夹/目录(如视频、图片、下载、文档(例如“我的文档”)等)的位置。

文档属性目标移动

文件属性位置移动

我试过了搜索引擎但失败了:

如何移动这些文件夹到新地点从命令行?

答案1

如果你要对很多台电脑执行此操作,那么你不想从命令行执行此操作,而是需要设置一个“文件夹重定向”组策略,它将为您完成所有工作。

不过,我假设你只是在自己的电脑上这样做,最简单的方法可能是通过用户 Shell 文件夹的注册表项。例如,您的“我的文档”文件夹位置应保存在Personal中的值中 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

从命令行,您可以使用该reg.exe工具通过以下命令进行更改:

reg ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v Personal /t REG_EXPAND_SZ /d "D:\My Documents"

然而,通过 GUI 执行此操作(如您的问题)或使用组策略是受支持的方法。除非您真的知道自己在做什么,并且可以处理错误造成的后果,否则不应尝试将值插入注册表项(如我上面所述)。

答案2

所有特殊文件夹都是 C:\Users\<您的登录名> 下的子文件夹,您可以进入该目录并使用“dir”找出它们的名称并在命令行参数中使用它们。

答案3

您可以在命令提示符下使用环境变量。无需键入“c:\documents and settings\yourname\documents... 等,只需使用 %HOMEPATH% 变量即可,该变量是动态的,指向当前用户的 documets 文件夹。

在 DOS 提示符下输入:CD %HOMEPATH%\documents

这将带您进入当前用户的文档文件夹。尝试输入 DIR,您将看到与 Windows 资源管理器中相同的文件和文件夹。- 从这里您可以使用 COPY、MOVE、DEL 等。- 如果您不确定这些命令的语法,请输入 MOVE /?(或 COPY/?)以查看选项。

/杰斯珀

相关内容