Jump to content

Recommended Posts

Posted

Hi

I use ERA daily, and on thing I am using extensively is the "Run Command" option. Specifically, I am using this with PowerShell.

Typing a multi-line PS script into the tiny "command to execute" box on the Run Command task, prefixed with "powershell" is really clunky, and I invariably have to compose the script in Notepad first. Here's an example of a script which works:

Quote

 

$secpasswd = ConvertTo-SecureString 'abc123' -AsPlainText -Force

$cred = New-Object System.Management.Automation.PSCredential ('xxx', $secpasswd)

Invoke-WebRequest 'http://xxx.co.uk/TeamViewer/SH.jpg' -OutFile 'C:\Windows\Temp\SH.jpg' -Credential $cred"

 

 

which I have to type into the task as a single line, separating the commands with semicolons:

Quote

powershell -Command "$secpasswd = ConvertTo-SecureString 'abc123' -AsPlainText -Force;$cred = New-Object System.Management.Automation.PSCredential ('xxx', $secpasswd);Invoke-WebRequest 'http://xxx.co.uk/TeamViewer/SH.jpg' -OutFile 'C:\Windows\Temp\SH.jpg' -Credential $cred"

it would be great if there was a separate "Execute PowerShell" task, with a multi-line edit box, allowing much more complex PS scripts to be composed. Pretty much all Windows computers have PowerShell now, so it would be great if it were easier to interact with it and send commands to client machines in this way.

Many thanks

 

Jim

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...