# Move-Item > 移动或重命名文件、目录、注册表键和其他 PowerShell 数据项。 > 此命令只能通过 PowerShell 运行。 > 更多信息:。 - 当目标不是现有目录时重命名文件或目录: `Move-Item {{path\to\source}} {{path\to\target}}` - 将文件或目录移动到现有目录中: `Move-Item {{path\to\source}} {{path\to\existing_directory}}` - 使用特定名称重命名或移动文件(不处理字符串中的特殊字符): `Move-Item -LiteralPath "{{path\to\source}}" {{path\to\file_or_directory}}` - 将多个文件移动到现有目录中,保持文件名不变: `Move-Item {{path\to\source1 , path\to\source2 ...}} {{path\to\existing_directory}}` - 移动或重命名注册表键: `Move-Item {{path\to\source_key1 , path\to\source_key2 ...}} {{path\to\new_or_existing_key}}` - 在覆盖现有文件或注册表键之前不提示确认: `mv -Force {{path\to\source}} {{path\to\target}}` - 在覆盖现有文件之前提示确认,无论文件权限如何: `mv -Confirm {{path\to\source}} {{path\to\target}}` - 以干运行模式移动文件,显示可以移动的文件和目录,而不实际执行: `mv -WhatIf {{path\to\source}} {{path\to\target}}`