# Execute Powershell Script with script parameters

**URL:** https://www.finalbuilder.com/forums/t/execute-powershell-script-with-script-parameters/7344
**Category:** Discussion
**Created:** [May 4, 2023, 3:59am UTC](https://www.finalbuilder.com/forums/t/execute-powershell-script-with-script-parameters/7344 "2023-05-04T03:59:22Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![HAMBSIT](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/h/ea666f/32.png) [@HAMBSIT](https://www.finalbuilder.com/forums/u/HAMBSIT)
#### Post date: [May 4, 2023, 3:59am UTC](https://www.finalbuilder.com/forums/t/execute-powershell-script-with-script-parameters/7344/1 "2023-05-04T03:59:22Z")

</div>

Can I get some advice on calling a Powershell script with script parameters?

This fails with an error consistent with no parameter being received by the script.  
 ![image](https://www.finalbuilder.com/forums/uploads/default/original/2X/d/d8472d31f0a8ac8fccdf23237141f8bfb391a8ee.png)

Sanity check of same script from PS command line works

 ![image](https://www.finalbuilder.com/forums/uploads/default/original/2X/9/9f1665ead19706a727a8da97b841a3d2a133c3ca.png)

Am I missing something?

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [May 4, 2023, 4:37am UTC](https://www.finalbuilder.com/forums/t/execute-powershell-script-with-script-parameters/7344/2 "2023-05-04T04:37:15Z")

</div>

No you are not missing anything, the action doesn’t cope with named parameters. I just pushed a fix for this, will post a link to the new build with the fix shortly.

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [May 4, 2023, 4:54am UTC](https://www.finalbuilder.com/forums/t/execute-powershell-script-with-script-parameters/7344/3 "2023-05-04T04:54:19Z")

</div>

This build has the fix

[https://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800\_3248.exe](https://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800_3248.exe)

---

<div class="post-metadata">

### Author: ![HAMBSIT](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/h/ea666f/32.png) [@HAMBSIT](https://www.finalbuilder.com/forums/u/HAMBSIT)
#### Post date: [May 4, 2023, 6:04am UTC](https://www.finalbuilder.com/forums/t/execute-powershell-script-with-script-parameters/7344/4 "2023-05-04T06:04:06Z")

</div>

Wow thanks very much - will give it a spin tomorrow.

---

<div class="post-metadata">

### Author: ![HAMBSIT](https://www.finalbuilder.com/forums/letter_avatar_proxy/v4/letter/h/ea666f/32.png) [@HAMBSIT](https://www.finalbuilder.com/forums/u/HAMBSIT)
#### Post date: [May 4, 2023, 9:42pm UTC](https://www.finalbuilder.com/forums/t/execute-powershell-script-with-script-parameters/7344/5 "2023-05-04T21:42:51Z")

</div>

Hi Vincent,

Off the back of some quick testing just want to check…

Running a little powershell that prints parameter one and two:

```auto
param ($one, $two)
write-host "1: $one" 
write-host "2: $two"

```

I’m finding the second parameter isn’t passing through this way:  
 ![image](https://www.finalbuilder.com/forums/uploads/default/original/2X/9/9e8811fe8744ddbe137ebaffac37be01ec4d4294.png)

![image](https://www.finalbuilder.com/forums/uploads/default/original/2X/4/43a68b1616f2184203fbb30012ba0540c4b61126.png)

or this way:  
 ![image](https://www.finalbuilder.com/forums/uploads/default/original/2X/5/55d422434cb3c3b034d366ed0fdd7cf37b0c581a.png)

![image](https://www.finalbuilder.com/forums/uploads/default/original/2X/b/b7858fef6de5795913c5930e2118493502ce8ffc.png)

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [May 4, 2023, 10:02pm UTC](https://www.finalbuilder.com/forums/t/execute-powershell-script-with-script-parameters/7344/6 "2023-05-04T22:02:53Z")

</div>

I can reproduce, looking into it. Seems like something messed up with loop that processes the parameters.

---

<div class="post-metadata">

### Author: ![Vincent](https://www.finalbuilder.com/forums/user_avatar/www.finalbuilder.com/vincent/32/938_2.png) [@Vincent](https://www.finalbuilder.com/forums/u/Vincent)
#### Post date: [May 4, 2023, 11:01pm UTC](https://www.finalbuilder.com/forums/t/execute-powershell-script-with-script-parameters/7344/7 "2023-05-04T23:01:40Z")

</div>

Ok, this build should behave better - note to self, a loop in js is not a scope block!

[https://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800\_3249.exe](https://downloads.finalbuilder.com/downloads/finalbuilder/800/FB800_3249.exe)
