Quantcast
Channel: Directory Services forum
Viewing all articles
Browse latest Browse all 31638

Bulk removal of Published certificate info from users properties.

$
0
0

Hello all ,

 

I am trying to remove usercertificate and usersmimecertificate value from users properties but facing an issue ....below is the script :::

 

  $users = get-content "c:\input.txt"  

                foreach($usersam in $users)

                {

                                $Searcher = new-object DirectoryServices.DirectorySearcher

                                $Root = [ADSI]("LDAP://" + "DC=guitar,DC=intra")

                                $scope = "subtree"

                                $Filter = "(&(objectclass=user)(samaccountname=" + $usersam + "))"

                                $Searcher.SearchScope = $Scope

                                $Searcher.Filter = $Filter

                                $Searcher.SearchRoot = $Root

                                $accnt = $Searcher.Findone()

 

                                if($accnt -ne $null)

                                {

                                $userdn = $Objuser.properties.distinguishedname

                                $user= New-Object DirectoryServices.DirectoryEntry ("LDAP://kingfisher.guitar.intra:389/$userdn")

                                $User.Putex(1,"userCertificate",0)

                                $User.Putex(1,"userSmimeCertificate",0)

                                $user.setinfo() 

 $userdn

                                }

                }

I am getting following Error :::

 

The following exception occurred while retrieving member "Putex": "Unknown error (0x80005000)"

At C:\Users\Administrator.WIN-B91ISTRF9UO\Desktop\removeattribute.ps1:17 char:44

+                                 $User.Putex <<<< (1,"userCertificate",0)

    + CategoryInfo          : NotSpecified: (:) [], ExtendedTypeSystemException

    + FullyQualifiedErrorId : CatchFromBaseGetMember

 

The following exception occurred while retrieving member "Putex": "Unknown error (0x80005000)"

At C:\Users\Administrator.WIN-B91ISTRF9UO\Desktop\removeattribute.ps1:18 char:44

+                                 $User.Putex <<<< (1,"userSmimeCertificate",0)

    + CategoryInfo          : NotSpecified: (:) [], ExtendedTypeSystemException

    + FullyQualifiedErrorId : CatchFromBaseGetMember

 

The following exception occurred while retrieving member "setinfo": "Unknown error (0x80005000)"

At C:\Users\Administrator.WIN-B91ISTRF9UO\Desktop\removeattribute.ps1:19 char:46

+                                 $user.setinfo <<<< () 

    + CategoryInfo          : NotSpecified: (:) [], ExtendedTypeSystemException

    + FullyQualifiedErrorId : CatchFromBaseGetMember

 

The following exception occurred while retrieving member "PSComputerName": "Unknown error (0x80005000)"

    + CategoryInfo          : NotSpecified: (:) [format-default], ExtendedTypeSystemException

    + FullyQualifiedErrorId : CatchFromBaseGetMember,Microsoft.PowerShell.Commands.FormatDefaultCommand

 

___________________________________________________________________________________________________________________________________________________________________________________________________________________________

PS C:\Users\Administrator.WIN-B91ISTRF9UO> C:\Users\Administrator.WIN-B91ISTRF9UO\Desktop\removeattribute.ps1

The following exception occurred while retrieving member "Putex": "Unknown error (0x80005000)"

At C:\Users\Administrator.WIN-B91ISTRF9UO\Desktop\removeattribute.ps1:17 char:45

+                                 $Users.Putex <<<< (1,"userCertificate",0)

    + CategoryInfo          : NotSpecified: (:) [], ExtendedTypeSystemException

    + FullyQualifiedErrorId : CatchFromBaseGetMember

 

The following exception occurred while retrieving member "Putex": "Unknown error (0x80005000)"

At C:\Users\Administrator.WIN-B91ISTRF9UO\Desktop\removeattribute.ps1:18 char:45

+                                 $Users.Putex <<<< (1,"userSmimeCertificate",0)

    + CategoryInfo          : NotSpecified: (:) [], ExtendedTypeSystemException

    + FullyQualifiedErrorId : CatchFromBaseGetMember

 

The following exception occurred while retrieving member "setinfo": "Unknown error (0x80005000)"

At C:\Users\Administrator.WIN-B91ISTRF9UO\Desktop\removeattribute.ps1:19 char:47

+                                 $users.setinfo <<<< () 

    + CategoryInfo          : NotSpecified: (:) [], ExtendedTypeSystemException

    + FullyQualifiedErrorId : CatchFromBaseGetMember

 

 

Any help is appreciated ...

 

 

thanks again.


Viewing all articles
Browse latest Browse all 31638

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>