Jump to content

PowerShell execution

Recommended Posts


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:



$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:


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



Link to comment
Share on other sites

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

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