详细解决方案
新人第一次接触shell上面的内容该怎么转成windows的批处理
热度:6127 发布时间:2013-02-26 00:00:00
①echo `date +'%Y-%m-%d %H:%M:%S'` "[$level] ($0: pid=$$) $@" 1>&2
② com_log_info "DBファンクション開始 $1"
$ORACLE_HOME/bin/sqlplus -S $ORACLE_USER/$ORACLE_PASS@$ORACLE_SID << _EOD_
whenever sqlerror exit 255
var ret number;
exec :ret := $1;
exit :ret;
_EOD_
ret=$?
mes="DBファンクション"
if [ $ret -eq 0 ]; then
com_log_info "$mes($1)正常終了"
elif [ $ret -le 9 ]; then
com_log_warn "$mes($1)警告終了"
else
com_log_error "$mes($1)異常終了"
fi
③for file in `ls $BASEDIR/lib`; do
CLASSPATH=$CLASSPATH:$BASEDIR/lib/$file
done
$JAVA_HOME/bin/java $JAVA_OPTS -cp $CLASSPATH \
jp.co.toshiba_sol.rs.dps.common.batch.BatchRunner $@
exit $?
------解决方案--------------------------------------------------------
3_new
set "BASEDIR=C:\test"
for /f "delims=" %%a in ('dir /b "%BASEDIR%\lib"') do (
set "CLASSPATH=%CLASSPATH%;%BASEDIR%\lib\%%a"
)
%JAVA_HOME%\bin\java %JAVA_OPTS% -cp %CLASSPATH% jp.co.toshiba_sol.rs.dps.common.batch.BatchRunner
exit errorlevel
------解决方案--------------------------------------------------------
1
@echo off
for /f "tokens=2" %%a in ('tasklist /v ^
------解决方案--------------------------------------------------------
findstr /c:"- %0"') do (
set "myPid=%%a"
)
echo %date:~0,10% %time:~0,8% "[%level%] (%0: pid=%myPid%) $@" 1>&2
------解决方案--------------------------------------------------------
set ORACLE_USER=USERNAME
set ORACLE_PASS=PASSWORD
set ORACLE_SID=DATABASENAME
set oraSql=%temp%\myOra.sql
>"%oraSql%" echo conn %ORACLE_USER%/%ORACLE_PASS%@%ORACLE_SID%
>>"%oraSql%" echo whenever sqlerror exit 255
>>"%oraSql%" echo var ret number;
>>"%oraSql%" echo exec :ret := $1;
>>"%oraSql%" echo exit :ret;
sqlplus /nolog @"%oraSql%"
相关解决方案
- my lovely windows , see you!该如何处理
- Windows Mobile开发中的有关问题
- 简单有关问题-高分:Windows Pocket 2003 平台支持java 开发吗?哪位指点一下!多普达O2 Xda的机器
- Windows Moblie5上是否有完整兼容的J2SDK1.4或5.0版本的虚拟机?解决思路
- windows mobile中j2me的疑问,该怎么解决
- Socket通讯 windows mobile操作系统支持吗
- windows mobile 6.1下有支持蓝牙传输的java虚拟机吗?解决思路
- java的jdk-6u34-windows-i586和eclipse安装有关问题
- jdk-6u7-windows-i586-p.exe 后边的-p是什么意思
- 这样的 Windows Mobile 应用开发工程师工资应该要多少?解决思路
- Windows 8之父Steven Sinofsky将离开微软,微软官方已确认解决方法
- Windows 八之父Steven Sinofsky将离开微软,微软官方已确认
- MultiRow for windows forms解决思路
- Windows Form 中怎么将 treeview 的节点与页面内容关联
- InputMan for Windows Forms 5.0J 试用版的等待时间有关问题
- DevExpress的WinForm控件都沿袭自System.Windows.Forms.Contrl吗
- Free Windows Forms Controls——Krypton Toolkit解决思路
- ActiveX 安装出现 Windows Installer 有关问题
- vc写的 windows service 控制台程序有关问题
- c++/cli windows form有关问题
- Windows media player控件编程播放avi只有声音没图像啊解决方案
- 怎样把Html文本转换为System.Windows.Form.HtmlDocment对象!解决方法
- 求VC++ 2008 >> CLR >> Windows 窗体应用程序实例,该如何处理
- windows 窗口进程lParam参数的,高低两个宏定义
- CLR Windows Forms Aoolication 程序怎么创建新的Dialog
- j# 里如何定义和 C#同样功能的 override void DefWndProc(ref System.Windows.Forms.Message m) 多谢,很
- dundas chart for windows 怎么调整柱状图的宽度,怎么设置柱状图的起止点
- windows service装配服务程序
- windows server 2008 + IIS 7.5 上 网站自定义权限过滤有关问题
- C# windows services 使用IDictionary 有关问题?