我试图从PowerShell中调用WLST/Jython的/蟒蛇运行的java.exe从PowerShell的
与setWLSEnv.cmd设置CLASSPATH是不正确的会话中设置的参数?所以我试图设置-cp作为参数
& C:\bea\tpc\weblogic1033\server\bin\setWLSEnv.cmd;
$cp='C:\bea\tpc\WEBLOG~1\server\lib\weblogic.jar'
$wlst='weblogic.WLST'
$script='C:\domains\tpc\Domain\bin\status.py'
$java="C:\PROGRA~1\Java\JROCKI~1.0\bin\java"
& "$java $cp $wlst $script"
#or
. "`"$java`" -cp `"$cp`" $wlst `"$script`""
#or
& "`"$java`" -cp `"$cp`" $wlst `"$script`""
我试图引用各种方式的命令字符串没有成功
术语““C:\ PROGRA〜1 \的Java \ JROCKI〜1.0 \ bin \ java“-cp”C:\ bea \ tpc \ WEBLOG〜1 \ server \ lib \ weblogic.jar“weblogic.WLST”C:\ domains \ tpc \ SasTT pcDomain \ bin \ status.py“'is未被识别为cmdlet,函数,脚本文件或可操作程序的名称。检查名称的拼写,如果包含路径,请验证路径是否正确,然后重试。在C:_WORK_ \ SAS \ statusAll.ps1:15 char:2 +。 < < < < “"$java
” -cp "$cp
“$ WLST "$script
”“ + CategoryInfo:ObjectNotFound:(” C:\ PROGRA〜1 \ JA ... \ BIN \ status.py“:字符串)[],CommandNotFoundException + FullyQualifiedErrorId:CommandNotFoundException
谢谢,帮助 – ReneHH