Kinook Software Forums

Kinook Software Forums (
-   [VBP] Third Party Tools (
-   -   Powershell step cannot find file specified (

tan125 05-22-2008 03:13 PM

Powershell step cannot find file specified
I'm running VBP 6.7 and am trying to use the PowerShell step to alphabetize a list by putting the following into the Powershell script window:

$abcList = (get-content %PROJDIR%\CompareFiles_%BASELINE_VERSION%.txt) | sort-object

$abcList | out-file -filepath %PROJDIR%\CompareFiles_%BASELINE_VERSION%.txt

(Above, BASELINE_VERSION is an integer and PROJDIR is a path on the D: drive.)

If I run these lines from the Powershell command line, it works fine. But when running from the Powershell action in VBP, I get "Failed to create process: The system cannot find the file specified."

Any ideas?

kinook 05-22-2008 03:51 PM

It appears that powershell.exe is not in the PATH environment variable of the Visual Build process (normally PowerShell adds itself to the path during installation). You could try entering the full path+filename (typically C:\Windows\system32\WindowsPowerShell\v1.0\powersh ell.exe) in the Override field on the Options tab of the PowerShell action.

tan125 05-22-2008 03:58 PM

Thanks! That was apparently what was missing. It works great now.


All times are GMT -5. The time now is 03:48 PM.

Copyright 1999-2019 Kinook Software, Inc.