`
sambafeng
  • 浏览: 62720 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

常用windows bash配置脚本工具

 
阅读更多
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 v203- bash的windows本地实现

    6. **命令行效率**:在Windows环境中使用Bash和UnxUtils,对于习惯Unix/Linux命令行工具的开发者来说,可以提高工作效率,特别是在进行脚本编程、文件管理和系统管理时。 7. **安装与使用**:虽然bash v203不需要...

    直接用脚本配置IP地址

    1. **创建配置脚本**:使用文本编辑器(如`nano`或`vim`)创建一个bash脚本文件,例如`configure_ip.sh`。 2. **设置权限**:使用`chmod`命令赋予脚本执行权限,例如`chmod +x configure_ip.sh`。 3. **编写脚本**...

    批量脚本工具batchtool

    批量脚本工具batchtool是一种高效、实用的自动化工具,它允许用户自定义脚本来执行一系列重复性的任务,极大地提高了工作效率。在IT行业中,批量处理脚本是不可或缺的一部分,尤其是在系统管理、数据处理和软件部署...

    bash.acp&bash.stx

    它包含了Bash命令、函数和常用语句的列表,当用户在编辑Bash脚本时输入某些字符时,EditPlus会提供相应的自动补全建议。这大大减少了手动键入的时间,提高了编码速度。此外,自动补全功能还能帮助减少拼写错误,确保...

    环境配置 - Git-Bash

    Git Bash是Windows操作系统中用于运行Git命令行工具的模拟器,它为用户提供了与Linux或Unix shell相似的环境。在Windows上使用Git Bash,开发者可以享受Linux风格的命令行体验,这对于习惯于命令行操作或者在跨平台...

    windows环境下的unix工具合集

    在这个合集中,可能包含了一些预配置的批处理脚本,演示了如何在Windows中使用这些移植的Linux工具,或者提供了便捷的日常任务自动化解决方案。 总的来说,这个"windows环境下的unix工具合集"为Windows用户带来了更...

    淘宝-git优化包 自动配置,只需要一个命令完成所有常用配置

    在Window上安装完msysgit后,仍旧需要一些繁琐的配置,才能用得非常顺手!但是配置文件往往零散在各个角落,一个一个改实在麻烦。 所以我们提供了一个自动...执行配置脚本 cd gitconfig ./gitconfig ada ada@taobao.com

    ttermpro 以及 minicom 脚本控制串口 方式介绍

    Minicom是另一个流行的串口通信工具,尤其在Linux系统中非常常用。它同样支持通过脚本自动化串口通信过程。 ##### 3.1 安装与配置 - **安装**:在大多数Linux发行版中,可以直接通过包管理器安装minicom。 - **...

    gitBash 客户端 ssh 服务器远程登陆

    GitBash是一款为Windows系统提供类Unix shell环境的工具,它内置了Git命令行接口,同时也包括其他Unix-like命令,如ssh,使得用户在Windows环境下也能方便地进行远程服务器操作。 首先,让我们详细了解SSH(Secure ...

    git bash配置ssh 登录 Linux的方法

    在IT行业中,Git Bash是一款常用的Windows环境下模拟Unix/Linux命令行工具,它允许用户在Windows系统上使用类似于Linux的命令行操作。SSH(Secure Shell)则是一种安全网络协议,用于在不安全的网络环境中提供加密的...

    Android之常用命令和工具

    ### Android之常用命令和工具详解 #### 一、获取 APK 的包名方法 在 Android 开发过程中,有时候我们需要快速地获取某个 APK 文件的包名,这有助于进行更深入的应用调试和分析工作。以下将详细介绍几种获取 APK 包...

    windows上linux命令工具 grep 等等

    这个压缩包提供了一系列在Windows上运行的Linux命令,包括`grep`等常用工具,使得Windows用户可以在不离开Windows系统的情况下享受Linux命令的便利。 1. **grep命令**:在Linux中,`grep`是一个强大的文本搜索工具...

    系统缓存清除工具脚本.zip

    该压缩包文件包含了一个名为"系统缓存清除工具"的脚本,很可能是一个用脚本语言(如Python、Bash或PowerShell)编写的程序。通过运行这个脚本,用户可以自动化执行缓存清理任务,无需手动逐个定位并删除这些文件。这...

    操作系统脚本的应用和开发

    除了前面提到的命令,我们还需要了解如`find`(查找文件),`grep`(搜索文本),`sed`(文本处理)和`awk`(数据分析)等命令,这些都是脚本编程中的常用工具。 至于文件"autodiag",这很可能是实现自动诊断功能的...

    shell脚本大全

    除了基础知识点,Shell脚本大全还可能涉及一些高级话题,比如文本处理工具(如grep、sed、awk)的使用、正则表达式的应用,以及与系统其他组件(如cron作业调度、系统日志、网络配置)的交互。 综上所述,Shell脚本...

    2021年中职网络搭建与应用脚本验证

    对于Windows系统,批处理脚本是一种简单的命令行工具,用于自动化日常任务,例如文件管理、系统配置等。PowerShell则是微软推出的一种更强大、更现代化的自动化管理工具,支持对象级别操作,可以用于执行复杂的网络...

    cygwin安装参数配置常用命令

    ### Cygwin安装参数配置及常用命令详解 #### 一、Cygwin简介与环境搭建 **Cygwin**是一款允许在Windows操作系统上运行类Linux环境的软件工具。它不仅提供了一个类Unix的命令行界面,而且还包含了大量开源工具,如...

    常用的批处理bat程序文件

    针对“常用的批处理bat程序文件”这一主题,我们将探讨网络类的批处理脚本在X86系统中的应用,以及它们如何处理网络配置、使用端口、查询MAC地址、设定网关和IP,以及获取网络信息。 1. **网络配置**: 批处理脚本...

Global site tag (gtag.js) - Google Analytics