Update user account properties


hi

can me find out why getting following error messages?

function setl1customaccountproperties($ip,$vm,$acc) {
$erroractionpreference = "silentlycontinue"
$error.clear()
write-host "setting properties " -foregroundcolor $colfunc -nonewline; write-host $acc -foregroundcolor $colvar -nonewline; write-host " account on " -foregroundcolor $colfunc -nonewline; write-host $vm -foregroundcolor $colvar -nonewline
 
 $user = new-object -typename adsi -argumentlist @(
    "winnt://$ip/$acc,user",
    "$ip\$guestusername",
    $guestpassword                            
)

$user.connectclientdrivesatlogon = 0
$user.connectclientprintersatlogon = 0
$user.defaulttomainprinter = 0
$user.enableremotecontrol = 0
$user.allowlogon = 0
$user.setinfo()
error-check
}

hi kelly,

to enable "connect client printers @ logon" , "default main client printer" in ad, please refer script below:

$user.invokeset("connectclientdrivesatlogon",0) $user.invokeset("connectclientprintersatlogon",0) $user.invokeset("defaulttomainprinter",1)  $user.setinfo() 
hope helps.



Windows Server  >  Windows PowerShell



Comments

Popular posts from this blog

Generating Event ID 91, 44 with CA (In Event Viewer with source as Certsvc)

Group policy default policy cannot be edited because network name not found

Problem when changing update source