Hi, yes the scripts is placed on d:\ where it is specified
Thanks, Jason From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On Behalf Of christopher.catl...@us.sogeti.com Sent: Thursday, January 16, 2014 12:43 PM To: scripting@lists.myitforum.com Subject: RE: [scripting] Invoke-Command Does that script exist on the D drive of the remote server? That's how your calling it in your script. And please, use something other than Comic Sans, it makes my eyes bleed. Christopher Catlett Consultant | Detroit Sogeti USA Office 248-876-9738 |Fax 877.406.9647 26957 Northwestern Highway, Suite 130, Southfield, MI 48033-8456 www.us.sogeti.com From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On Behalf Of jlos...@mpi.mb.ca Sent: Thursday, January 16, 2014 12:12 PM To: scripting@lists.myitforum.com Subject: RE: [scripting] Invoke-Command This works from SERVERB directly. Invoke-Command -ComputerName ServerB -ScriptBlock { Get-Process} I tried it using with the credential argument and it also works Invoke-Command -ComputerName ServerB -ScriptBlock { Get-Process} -Credential $credential But with the DLS script it does not. Thanks, Jason From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On Behalf Of Trevor Sullivan Sent: Thursday, January 16, 2014 10:50 AM To: scripting@lists.myitforum.com Subject: RE: [scripting] Invoke-Command Jason, Can you send a screenshot of the issue? Your font is rather challenging to read. Have you tried a simpler command, just for starters? When all else fails, take it back to the basics. Invoke-Command -ComputerName serverb -ScriptBlock { Get-Process; }; Cheers, Trevor Sullivan From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On Behalf Of jlos...@mpi.mb.ca Sent: Thursday, January 16, 2014 10:25 AM To: scripting@lists.myitforum.com Subject: RE: [scripting] Invoke-Command Here is the error we receive cmdlet Get-Credential at command pipeline position 1 Supply values for the following parameters: Credential An error occured trying to connect to SERVERB DEBUG: Attempting to execute the following command: Invoke-Command -ComputerName SERVERB -ScriptBlock {param() & 'D:\DLS Security Manag ement Scripts\display_mf_user.ps1' -userID } -ArgumentList @( user) -Credenti al System.Management.Automation.PSCredential -SessionOption System.Management.Au tomation.Remoting.PSSessionOption -ErrorAction Stop Thanks, Jason From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On Behalf Of Trevor Sullivan Sent: Thursday, January 16, 2014 10:17 AM To: scripting@lists.myitforum.com Subject: RE: [scripting] Invoke-Command Jason, What do you mean "does not work?" Are you getting an error? If so, what is the error? FYI, you have to enable Windows Remote Management (WinRM) to use Invoke-Command. Use Enable-PSRemoting -Force or Set-WsmanQuickConfig, or use Active Directory Group Policy to enable WinRM. Cheers, Trevor Sullivan From: listsad...@lists.myitforum.com [mailto:listsad...@lists.myitforum.com] On Behalf Of jlos...@mpi.mb.ca Sent: Thursday, January 16, 2014 10:03 AM To: scripting@lists.myITforum.com Subject: [scripting] Invoke-Command Hi, we have a set of scripts that run on ServerA and they do not run on identical ServerB The Invoke-Command does not work locally or remotely on ServerB Any ideas? Thanks, Jason Loster Senior IT Analyst IT Security, Compliance and Risk Management Manitoba Public Insurance 708-234 Donald St. Winnipeg, MB, R3C 4A4 jlos...@mpi.mb.ca