1、取得svn上所有文件信息
@echo off
svn list http://172.16.144.101/svn/AutomationTest/trunk > tmp.txt
setlocal enabledelayedexpansion
for /f "delims=" %%i in (tmp.txt) do (
set a=%%i
echo,!a!
)
del tmp.txt
pause
2、用当前文件替换目标目录下所有对应的文件
@echo off
set filename="Ctrip.Common.Security.EncryptCard.dll"
set dest="D:\web"
replace %filename% %dest% /s
pause
3、注册dll文件
@ECHO OFF
set dir="C:\Windows\System32"
xcopy CtripData.dll %dir% /C
xcopy WebData.dll %dir% /C
rem start /wait regsvr32 %dir%\CtripData.dll /s --/u代表卸载
start /wait regsvr32 %dir%\CtripData.dll /s
start /wait regsvr32 %dir%\WebData.dll /s
echo "ok!"
pause
4、根据编译日期生成patch
@echo off
Setlocal EnableDelayedExpansion
set source_dist=E:\web
rem set site=www
set dist_dir=D:\patch
rem set source_dir=%source_dist%\%site%
set source_dir=%source_dist%
set m=11
set y=2011
set d=25
set last_date=%m%-%d%-%y%
rem clean old patch
rd /q /s %dist_dir%
md %dist_dir%
rem execute copy
xcopy /y /s /D:%last_date% %source_dir% %dist_dir%
pause
5、在目录中查找某一特征文件名的一类文件并生成patch
@echo off
Setlocal EnableDelayedExpansion
xcopy /y /s D:\web\*database.config D:\bak
xcopy /y /s D:\web\*config*.asp D:\bak
6、利用telnet自动登录windows服务器
需要两个文件,分别是
----telnet.bat
@echo off
start /b telnet
cscript //nologo telnet.vbs
-----telnet.vbs 把想操作的命令写入该文件
set sh=WScript.CreateObject("WScript.Shell")
WScript.Sleep 300
sh.SendKeys "open 192.168.81.92{ENTER}"
WScript.Sleep 300
sh.SendKeys "{ENTER}"
WScript.Sleep 300
sh.SendKeys "sambafeng{ENTER}"
WScript.Sleep 300
sh.SendKeys "123456{ENTER}"
WScript.Sleep 300
sh.SendKeys "dir {ENTER}"
7、利用ftp自动同步更新
---ftp.bat
@echo off
rem author:sambafeng
set FtpFile=E:\ftp.txt
start /wait ftp -v -i -s:"%FtpFile%" > ftp.log
pause
---ftp.txt
open 192.168.81.88 53233
dev
123456
cd "/secure"
send D:/patch/*.bat
bye
分享到:
相关推荐
本文档对于十一个示例进行了bash代码的示例编写,主要面向那些没有太强的bash脚本编程基础的人,让这些人能够熟悉bash脚本的编写流程,代码规范及常规代码编写时的一些编写习惯的培养等。
linux bash shell脚本文件.sh,自动输入sudo的密码 在脚本中使用sudo命令,将密码保存在脚本中,不需要手动输入密码
使用 Bash shell 脚本进行功能测试
高级Bash脚本编程指南 操作系统 - Linux - 高级Bash脚本编程指南.zip
bash脚本编写教程简易教 bash脚本编写教程简易教
linux bash vim配置文件,不错的配置,可以节省大家时间。
Bash脚本美化工具是Bash Shell脚本的美化工具。 我没有该代码的任何版权,原始版权声明未更改,请参见: : 。 我目前无法修补此程序中的错误。 欢迎任何贡献。 一个测试系统已经到位(请参阅./test )。 安装 pip ...
高级Bash脚本编程指南
高级 Bash 脚本编程指南,一本深入学习 shell 脚本艺术的书籍 。
高级Bash脚本编程指南(Advanced Bash-Scripting Guide)6.4版本的shell脚本源码
高级bash脚本指导 高级bash脚本指导 高级bash脚本指导 高级bash脚本指导
高级Bash 脚本编程指南 高级Bash 脚本编程指南
高级bash脚本编程指南下载,欢迎大家喜欢
自己写的几个Bash脚本 适用系统:CentOS6.x CentOS7.x 上传到CentOS系统中任意目录解压 #tar -xvf ./BashScripts.tar.gz ./bin/目录为脚本存放目录,包括配置host文件,关闭防火墙,改为静态NAT连接,卸载系统自带jdk并...
高级Bash脚本编程指南高级Bash脚本编程指南.pdf高级Bash脚本编程指南.pdf
Advanced-Bash-Scripting-Guide-in-Chinese 《高级Bash脚本编程指南》revision 10 中文第10版
高级 bash 脚本 编程指南 6.0 最新版 2009 高级 bash 脚本 编程指南 6.0 最新版 2009 高级 bash 脚本 编程指南 6.0 最新版 2009
高级Bash脚本编程指南,chm格式。
bash脚本的教程,很详细,共享一下。 本指南不期望读者有任何的脚本和编程的背景知识,但能引导你迅速提高到中高级水平的教程 . . . 所有这些只是 UNIX®浩瀚知识的一小部分. 本指南可做为shell脚本技术的教科书,...