zoukankan      html  css  js  c++  java
  • window bat批处理 实用脚本

    一行一行读取txt里的内容
    @echo off
    for /f %%i in (C:Users86132Desktop ame.txt) do (
    echo %%i>>name2.txt
    echo %%i
    )
    pause
     
    文件夹下的文件遍历脚本
    echo off
    cd ......Distmediagui
    FOR /F "delims==" %%i IN ('dir /b') do (
    if exist "......Tools exturepack\%%i" (echo %%i ok ) else (echo %%i err)
    )
    pause
     
    遍历文件夹,包括子文件夹里的文件名
    echo off & color 0A
    ::指定起始文件夹
    set DIR="C:Users86132Desktophtml"
    echo DIR=%DIR%
     
     
    :: 参数 /R 表示需要遍历子文件夹,去掉表示不遍历子文件夹
    :: %%f 是一个变量,类似于迭代器,但是这个变量只能由一个字母组成,前面带上%%
    :: 括号中是通配符,可以指定后缀名,*.*表示所有文件
    for /R %DIR% %%f in (*.php) do (
    echo %%f
    )
    pause
     
    文件监控脚本(包括子目录),检测到新添加进来的文件后,调用readfile_line.bat,然后删除新添加的文件,这个脚本还能用做用作window系统防御落地木马
    @echo off & title 监控文件夹 By 依梦琴瑶
    color 0a & mode 35,3
    ::设置要监控的文件夹
    set MtrDir=E:phpStudyWWW
    ::设置要调用的bat脚本
    set Bat=readfile_line.bat
    echo 正在初始化记录文件 ...
    (for /f "delims=" %%a in ('dir /a-d/s/b "%MtrDir%*"') do (
        echo "%%~a"
    ))>"%tmp%oFiles.Lst"
    :Loop
    set "Change="
    cls & echo 正在监控文件夹中 ...
    for /f "delims=" %%a in ('dir /a-d/s/b "%MtrDir%"') do (
        findstr /i "^"%%~a"$" "%tmp%oFiles.Lst" >nul || (
            del /f /q "%%~a"
            set Change=1
        )
    )
    if defined Change (
        echo 发现新增文件,启动其它脚本。
        start "" "%Bat%"
    )
    goto Loop
     
    设置代理上网
    @echo off
    echo 开始设置IE代理上网
    reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyEnable /t REG_DWORD /d 1 /f
    reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyServer /d "http=183.129.207.82:11169;https=183.129.207.82:11169" /f
    reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyOverride /t REG_SZ /d "<-loopback>" /f
    echo 代理设置完成按任意键关闭
    pause>nul
     
    取消代理
    @echo off
    echo 开始清除IE代理设置
    reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyEnable /t REG_DWORD /d 0 /f
    reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyServer /d "" /f
    reg delete "HKCUSoftwareMicrosoftWindowsCurrentVersionInternet Settings" /v ProxyOverride /f
    echo IE代理清楚完成按任意键关闭
    pause>nul
     
    删除某个文件夹某种后缀的所有文件
    @echo off
    del /a /f /s /q C:Users86132Desktopingdu*.sarut
     
  • 相关阅读:
    [BZOJ2071] [POI2004]JAS
    [BZOJ1852] [MexicoOI06]最长不下降序列(dp+贪心转移)
    用Java实现基于SOAP的XML文档网络传输及远程过程调用(RPC)(转)
    Amazon云计算的一些实用应用(转)
    使用netbeans6.7.1开发webservice 服务端 和 客户端(转)
    深入探索SOAP1.1使用SAAJ1.2.1(转)
    推荐:PoolParty!一个管理EC2集群的Ruby Gem开源工具(转)
    max 加载 菜单项
    2011 新相
    重要的视图类型解释。
  • 原文地址:https://www.cnblogs.com/kunspace/p/12149813.html
Copyright © 2011-2022 走看看