我想从本地计算机调用webservices。我从服务器创建了一个shell脚本。现在我想从本地机器调用它。
我在终端的cmd中运行以下命令:
1:
cd C:\Users\xx\Desktop\ODTU\UCM\generic
java -classpath %CLASSPATH%;oracle.ucm.fa_genericclient_11.1.1.jar oracle.ucm.idcws.client.UploadTool --url=https://hdeo-xx.oracle.com/idcws/GenericSoapPort --policy=oracle/wss_username_token_over_ssl_client_policy --primaryFile=Image.zip --dDocName=UCM_09277231 --dDocTitle=Image.zip --dSecurityGroup=FAFUsionImportExport --dDocAccount="hcm$/dataloader$/import$" --username=xx.user --password=Oracle100 --socketTimeout=20 –verbose
2:
java -classpath -Dhttps.proxyHost="xx.18.92.xx" -Dhttps.proxyPort=80 -cp "C:/Users/sreelsre/Desktop/ODTU/UCM/generic/dataLoaderProxy.jar";"C:\Users\sreelsre\Desktop\ODTU\UCM\generic" DataLoaderServiceSoapHttpPortClient UCM_09277231
我希望从我的本地机器执行这个终端,就像我们从服务器运行shell脚本一样。那有什么命令吗?
另外我们如何处理参数?例如,在shell脚本中,如果我们要传递一个参数,我们写:
sh filename.sh param1 param2
我为此创建了一个.bat文件,但它只有很少的额外字符,如
@echo off
如何在此.bat文件中添加参数?