windows bat 方法整理

    该文用于整理 windows  bat 方法,有的方法摘自网上,由于时间久远,当初拷贝到印象笔记中的时候,没有附上原作者,请见谅,该文会不断整理中!


1.cmd 中实现 linux grep 功能

set | findstr "keyword"


2.cmd 中实现 linux awk功能

安装cygwin,把cygwin中的命令设置到 path中.


3.cmd 查看进程及删除进程

cmd 进入命令行模式 输入:  

tasklist 
图像名                       PID 会话名           会话#       内存使用
========================= ====== ================ ======== ============
System Idle Process            0 Console                 0         28 K
System                         4 Console                 0      2,276 K
smss.exe                     788 Console                 0        820 K
csrss.exe                    844 Console                 0      4,940 K
winlogon.exe                 868 Console                 0      2,204 K
services.exe                 912 Console                 0      6,896 K

如果要结束 进程 smss.exe   则 输入 :

tskill   smss.exe




4.windows命令行下如何查看磁盘空间大小

文章分类:操作系统 查看所有 

wmic DiskDrive get Size /value

查看C盘 

wmic LogicalDisk where "Caption='C:'" get FreeSpace,Size /value

查看D盘 

wmic LogicalDisk where "Caption='D:'" get FreeSpace,Size /value



5.bat 调用 传递外部参数

传递参数部分:像shell 一样,在执行脚本后面跟上参数即可,多个参数用逗号隔开.

接受参数部分:用%1 ...%n 的方式接受传递的参数,1对应 传递的第一位参数

例子:被调用的脚本入下 test.bat: 

@echo off
for %%a in (%1 %2) do (
    f not %%a equ "" (
        echo  %%a
    )
)
pause

test.bat abc dd



转载于:https://my.oschina.net/wolx/blog/304195

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值