Kinook Software Forum

Kinook Software Forum (https://www.kinook.com/Forum/index.php)
-   [VBP] Third Party Tools (https://www.kinook.com/Forum/forumdisplay.php?f=3)
-   -   Powershell step cannot find file specified (https://www.kinook.com/Forum/showthread.php?t=3631)

tan125 05-22-2008 02: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 02: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.
http://www.visualbuild.com/Manual/powershellopttab.htm

tan125 05-22-2008 02:58 PM

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

-Tom


All times are GMT -5. The time now is 03:56 AM.


Copyright © 1999-2023 Kinook Software, Inc.