• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
TRIGGERcmd
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

Pass variable (parameters) to powershell?

General Discussion
2
3
778
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E
    ef3h37b6
    last edited by Jan 4, 2020, 6:01 AM

    I'm trying to pass a variable (a link) to a powershell script, but when I enable parameters, the script doesn't run. It runs if I call the script without parameters. And how is the variable captured in powershell? Thanks.

    R 1 Reply Last reply Jan 5, 2020, 6:32 PM Reply Quote 0
    • R
      Russ @ef3h37b6
      last edited by Russ Jan 5, 2020, 6:34 PM Jan 5, 2020, 6:32 PM

      @ef3h37b6, I did a test and it worked for me.

      I used this powershell script, saved as d:\tools\urltest.ps1, and made a TRIGGERcmd command with powershell d:\tools\urltest.ps1 as the Command field and with Allow Parameters set to true.

      param (
          [string]$URL
      )
      start $URL
      

      I used the triggercmd.com website's orange Parameters button to send it a URL as a parameter, like this:

      c04ae531-abbe-450e-b367-dc6e5e369adf-image.png

      It opened yahoo.com in my default browser, as it should.

      Please tell me more about what you've tried that's not working.

      Russell VanderMey

      1 Reply Last reply Reply Quote 0
      • E
        ef3h37b6
        last edited by Jan 8, 2020, 4:02 AM

        Awesome, got it working. Thank you.

        1 Reply Last reply Reply Quote 0
        2 out of 3
        • First post
          2/3
          Last post