我在路径 \\Srv1011\User0$ (Active Directory)上的文件夹上有一个共享,我想用另一个名称 \\Srv1011\User1$ 重命名它,但它对我不起作用 .
代码是:
Rename-Item -Path \\Srv1011\User0$ -NewName \\Srv1011\User1$
现在,该文件夹上的共享已启用,如果我执行上述命令,则会出现此错误:
Rename-Item : Object reference not set to an instance of an object.
At line:1 char:1
+ Rename-Item -Path \\srv13577\User0$ -NewName \\srv13577\User1$
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Rename-Item], NullReferenceException
+ FullyQualifiedErrorId : System.NullReferenceException,Microsoft.PowerShell.Commands.RenameItemCommand
但是,如果我从文件夹中删除共享,我会收到以下错误:
Rename-Item : Cannot rename because item at '\\srv13577\User0$' does not exist.
At line:1 char:1
+ Rename-Item -Path \\srv13577\User0$ -NewName \\srv13577\User1$
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (:) [Rename-Item], PSInvalidOperationException
+ FullyQualifiedErrorId : InvalidOperation,Microsoft.PowerShell.Commands.RenameItemCommand
现在我不知道如何重命名这样的文件夹 . 我最初的工作是删除共享,重命名文件夹并创建共享 . 但是现在我不得不重命名 .