0
我正在寫一個powershell腳本來將用戶主文件夾名稱更改爲某個「NewName」,但它不適用於我。這裏是我的代碼:使用powershell重命名活動目錄中的文件夾
$NewHomeDirectory = "\\SRV10177\users001$\newusername"
Get-ADuser -Identity $OldUserName | Set-ADUser -HomeDirectory $NewHomeDirectory
後來我也試過這個代碼:
Rename-Item -path \\SRV10177\users001$\Oldusername -newName \\SRV10177\users001$\Newusername
但該文件夾的名字依然沒有改變。
如果有人能告訴我在這種情況下我做錯了什麼,會很棒嗎?
編輯
輸出重命名項命令我得到了這個之後:
Rename-Item : Access to the path '\\SRV10177\Users000$\newusername' is denied.
At C:\folder_rename\folder_rename_action.ps1:202 char:9
+ Rename-Item -path $OldHomeDirectory -newName $NewHomeDirector ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : WriteError: (\\SRV10177\Users000$\newusername:Str
ing) [Rename-Item], IOException
+ FullyQualifiedErrorId : RenameItemIOError,Microsoft.PowerShell.Commands.
RenameItemCommand
EDIT.2 好了,這是涉及到需要作出改變的權限。所有事情都按照它的設想進行。