zoukankan      html  css  js  c++  java
  • 批处理

    关闭命令行输出

    @echo off

    说明:@加在命令行前,表示当前命令行不显示;echo off 此语句之后的所有命令行均不显示

    设置变量

    set today=%date:~10,4%%date:~4,2%%date:~7,2%

    调用变量方式:%today%

    日期获取

    %date%

    结果:2012-07-31或Wed 11/02/2016或其他。以当前系统获取为准。

    时间获取

    %time%

    结果:10:21:21.68或其他。以当前系统获取为准。

    自定义的日期时间格式

    %date:~x,y%
    %time:~x,y%

    说明:x是开始位置,y是取得字符数。

    举例:若date的格式为2012-07-31,time的格式为10:21:21.68,要获取201207-10,则命令为 %date:~0,4%%date:~5,2%-%time:~0,2%

    创建文件夹

    md D:Newfolder

    移动文件

    move c:softaccess.log c:logsaccess-new.log

     遍历

    @echo off
    rem 遍历目录,获取所有子目录名称(带路径)
    for /d /r "C:Program Files" %%i in (*) do echo %%i
    rem 或者
    for /f "delims=" %%i in ('dir /ad/b/s "C:Program Files"') do echo %%i
    rem 遍历目录,获取所有子目录名称(不带路径)
    for /f "delims=" %%i in ('dir /ad/b/s "C:Program Files7-Zip"') do echo %%~ni

     续行符与分行符

    @echo off
    rem 续行符&,即命令连接字符,前句执行后无条件执行后句
    rem 续行符&&,前句执行成功后才执行后句
    rem 续行符||,前句执行成功后才执行后句
    pause & exit
    
    rem 分行符^
    for /f "delims=" %%i in ('dir /ad/b/s "C:Program Files"')^
    do echo %%~ni

     获取磁盘剩余空间

    wmic logicaldisk Where DriveType="3" get caption,FreeSpace,size |find ":" >>%RESULT%
    wmic logicaldisk d: get Description,DeviceID,FreeSpace/value >>%RESULT%
  • 相关阅读:
    CentOS 配置自启动Redis
    WPF Popup全屏 弹出方法。解决只显示75%的问题。
    UpdatePanel控件的使用和局部刷新
    关于width与padding
    WPF 快捷方式
    深入浅出WPF——附加事件(Attached Event)
    控件属性使用代码动代绑定
    ICommand.CanExecuteChanged事件订阅对象的变化
    输入德文出现乱码现象的处理方法
    MVVM 模版里的控件怎样触发命令
  • 原文地址:https://www.cnblogs.com/kangping/p/6023066.html
Copyright © 2011-2022 走看看