欢迎光临
我们一直在努力

关于DOS(windows)下取得系统日期的方法:用于自动数据库备份等-数据库专栏,SQL Server

建站超值云服务器,限时71元/月

前2天碰到一个客户的oracle在sco下的自动备份exp script出现问题,无法正常执行,如果重新安装oracle需要准备。但是备份也不能耽搁,要不然数据库丢了可是麻烦。于是想在windows的客户端写个自动备份的script 实现定时的自动备份。可是在windows下去到的系统时间就是有”2004-11-25 星期四”这样的格式作为文件名可是不行啊。于是去internet 找了一把,没有结果,只好作罢,给个固定的文件名临时使用。

过来2天我还是查了一些资料,总算有了结果:其实在dos下有字符处理的方法的,总结如下:

在这个日期格式下:”2004-11-25 星期四”, 这个%date:~0,10%得到的是2004-11-25
说明:date为系统变量,“:”表示开始处理前面的字符串“~0,10”表示从第0个字符开始取10个字符。
有些类似噫basic下的substr()函数,对吧?

问题解决,在windows下编写shell script很有用的,特别想自动备份等。

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 关于DOS(windows)下取得系统日期的方法:用于自动数据库备份等-数据库专栏,SQL Server
分享到: 更多 (0)

相关推荐

  • 暂无文章