Thanks guys, I must have fat fingered something initially.  It worked fine now.

Joe 


> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Damien Solodow
> Sent: Thursday, October 17, 2013 2:38 PM
> To: [email protected]
> Subject: RE: [NTSysADM] RE: Powershell question
> 
> Yep; works with v2 on my system as well.
> 
> I'd be inclined to look at your csv file; make sure it's a good CSV and 
> doesn't
> have any null lines.
> 
> DAMIEN SOLODOW
> Systems Engineer
> 317.447.6033 (office)
> 317.447.6014 (fax)
> HARRISON COLLEGE
> 
> -----Original Message-----
> From: [email protected]
> [mailto:[email protected]] On Behalf Of Don Kuhlman
> Sent: Thursday, October 17, 2013 5:32 PM
> To: [email protected]
> Subject: RE: [NTSysADM] RE: Powershell question
> 
> I did the same thing using a test csv file - it worked with Powershell v2 on
> Server 2008 R2 SP1.
> When Posh did the autocomplete for me it put in "Properties" but "Property"
> worked too.
> 
> My csv file was like this:
> samaccountname
> usera
> userb
> 
> 
> import-csv "c:\scripts\user list.csv"  |foreach {Get-ADUser -identity
> $_.samaccountname -Properties *} | select samaccountname,mail | export-
> csv c:\scripts\reports\usermail.csv -NoTypeInformation
> 
> 
> Don K
> 
> --------------------------------------------
> On Thu, 10/17/13, Heaton, Joseph@Wildlife
> <[email protected]> wrote:
> 
>  Subject: RE: [NTSysADM] RE: Powershell question
>  To: "[email protected]" <[email protected]>
>  Date: Thursday, October 17, 2013, 4:23 PM
> 
> 
> 
> 
> 
> 
> 
> 
> 
>  Well, that
>  wasn’t a cut and paste there.  I just retyped the  cmdlet in the mail
> message.  The quotes in powershell  are whatever it puts in when you type
> there…
> 
>  Damien,
> 
>  Powershell
>  2.0
>  Servers are
>  2008R2
> 
>  -Joe
> 
> 
> 
> 
> 
>  From: [email protected]
>  [mailto:[email protected]]
>  On Behalf Of Micheal Espinola Jr
> 
>  Sent: Thursday, October 17, 2013 1:58 PM
> 
>  To: [email protected]
> 
>  Subject: Re: [NTSysADM] RE: Powershell
>  question
> 
> 
> 
> 
>  Personally, the
>  non-plaintext quotes in the OP bother me.
> 
> 
> 
> 
> 
> 
> 
>  --
> 
>  Espi
> 
> 
> 
> 
> 
> 
> 
>  On Thu, Oct 17, 2013 at
>  1:22 PM, Damien Solodow <[email protected]>
>  wrote:
> 
> 
>  What version of Powershell are you
>  running?
>  What version are your DCs?
> 
> 
>  That script works fine on my machine.
>  J
>  I’m using PowerShell 3.0 on
>  Windows 7 with 2008 R2 domain controllers.
> 
>  You sure the CSV doesn’t have
>  blank lines or the like?
> 
> 
>  DAMIEN
>  SOLODOW
>  Systems
>  Engineer
>  317.447.6033 (office)
>  317.447.6014 (fax)
>  HARRISON
>  COLLEGE
> 
> 
> 
> 
>  From:
>  [email protected]
>  [mailto:[email protected]]
>  On Behalf Of Heaton, Joseph@Wildlife
> 
>  Sent: Thursday, October 17, 2013 4:12 PM
> 
>  To: [email protected]
> 
>  Subject: [NTSysADM] Powershell question
> 
> 
> 
> 
> 
>  I’m hoping
>  this is a simple question.
> 
>  I have a csv with
>  a list of 1200 or so user names.  I want to import that  into powershell, and
> for each one, query AD for that  user’s mail attribute.  I then want to export
> to  a
>   new csv, the username and the mail attribute.
> 
>  I thought it would
>  be fairly simple and this is what I tried:
> 
>  Import-csv
>  “c:\scripts\user list.csv” | foreach
>  {get-ADuser –Identity $_.Name –Property *} |  select
> sAMAccountname,mail | export-csv  c:\scripts\reports\usermail.csv  –
> NoTypeInformation
> 
>  This is the error
>  I get:
> 
>  Get-ADUser :
>  Cannot convert 'System.Object[]' to the type
> 'Microsoft.ActiveDirectory.Management.ADUser'
>  required by parameter 'Identity'. Specified method  is not supported.
> 
>  The csv I’m
>  importing has one column, titled Name, with sAMAccountnames  under it.
> 
>  Thanks,
> 
>  Joe Heaton
>  Enterprise Server
>  Support
>  CA Department of
>  Fish and Wildlife
>  1807
>  13th Street, Suite 201
>  Sacramento,
>  CA  95811
>  Desk:
>  (916) 323-1284
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 

Reply via email to