-1

我正在尝试重命名文件,然后将文件复制到该位置,我得到的错误是

重命名项目:无法重命名,因为 .... 的项目不存在。

我认为的问题是该文件没有扩展名,所以我有类似的东西:

rename-item "\\$serverName\c$\temp\filename" -NewName filename.$currentdate
4

1 回答 1

0

嗯,我怀疑是因为没有扩展。Rename-Item适用于此类文件或文件夹。

在您的示例中,您在开头缺少一个 \,应该有两个。

无论如何,如果你想确定,你可以使用以下(你应该已经填充了变量 $currentdate)

$name = '\\$serverName\c$\temp\filename'
Get-Item $name | Rename-Item -NewName "filename.$currentdate"

使用这两个命令,您将看到它是否在 Get-Item 或 Rename-Item 上失败。

于 2017-05-16T19:47:12.413 回答