Yes, that was the problem. Thanks again.

On Thu, Aug 20, 2015 at 11:26 AM, Webster <[email protected]> wrote:

> Have you tested it from an elevated PoSH session?
>
>
>
> Thanks
>
>
>
>
>
> Webster
>
>
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *Todd Lemmiksoo
> *Sent:* Wednesday, August 19, 2015 5:29 PM
> *To:* [email protected]
> *Subject:* Re: [NTSysADM] PowerShell to change ad Home Directory
>
>
>
> Yes the account does have a SamAccountName. Looking at WEbster's code it
> maybe the user ID that Powershell is using to execute the command. Will
> test.
>
> Thanks for looking at it..
>
>
>
> On Wed, Aug 19, 2015 at 5:06 PM, Michael B. Smith <[email protected]>
> wrote:
>
> It is possible – unlikely but just barely possible – that the account
> doesn’t have a samaccountname. Did you check?
>
>
>
> As Web says, the code works for me.
>
>
>
> *From:* [email protected] [mailto:
> [email protected]] *On Behalf Of *Todd Lemmiksoo
> *Sent:* Wednesday, August 19, 2015 5:27 PM
> *To:* [email protected]
> *Subject:* [NTSysADM] PowerShell to change ad Home Directory
>
>
>
> I still cannot get this script to work completely. It will not append the
> SamAccountName to the end of the home drive share.
> #Set AD Home Folder path.
> Start-Transcript -Path "C:\Temp\transcript.txt"
>
> $targetOU = "OU=Accounts,OU=Employees,OU=BR-General,OU=Information
> Technology,DC=ghsbtr,DC=net"
>
> Get-ADUser -ResultSetSize $null -Filter * -SearchBase
> "OU=Accounts,OU=Employees,OU=BR-General,OU=Information
> Technology,DC=ghsbtr,DC=net" | Foreach-Object {
>     $sam = $_.SamAccountName
>     Set-ADuser -Identity $sam -HomeDrive "K:" -HomeDirectory "
> \\ghsmsdfsfs1\UserData\$($_.SamAccountName)"
> }
> Stop-Transcript
>
> The result it gives is \\ghsmsdfsfs1\UserData\
>
> I need it to give this result \\ghsmsdfsfs1\UserData\lemmitt
>
> Any help is greatly appreciated.
>
>
>
> --
>
> T. Todd Lemmiksoo
>
>
>
>
> --
>
> T. Todd Lemmiksoo
>



-- 
T. Todd Lemmiksoo

Reply via email to