zoukankan      html  css  js  c++  java
  • 实用命令

    Windows CMD

    1.文件目录导出:tree 源文件全路径 /f > 指定导出文件路径/文件名

    如:tree D:Source /f > D:menu.txt

    **进入当前目录,dir /a/s/b >files.txt

    例如:

    C:UsersXXX.m2jdk6u23srcsunutil
    C:UsersXXX.m2jdk6u23srcsunappletAppletAudioClip.java
    C:UsersXXX.m2jdk6u23srcsunappletAppletClassLoader.java

    dir /ad/s/b >files.txt

    -->C:UsersXXX.m2jdk6u23srcsunutil

    dir /a-d/s/b >files.txt

    C:UsersXXX.m2jdk6u23srcsunappletAppletAudioClip.java
    C:UsersXXX.m2jdk6u23srcsunappletAppletClassLoader.java

    2.如果要搜索一组文件,可以使用带有 for 命令的 find 命令。要在当前目录中搜索包含 .bat 扩展名以及包含“user”字符串的文件,请键入: 
    for %f in (*.bat) do find "user" %f 

    3.要搜索硬盘以便在 C 驱动器上查找和显示包含字符串“CPU”的文件名,请使用管道号 (|) 将 dir 命令的结果重新定向到如下所示的 find中: 
    dir c: /s /b | find "CPU" 

    因为 find 搜索区分大小写并且 dir 产生的输出是大写的,所以必须用大写字母键入字符串“CPU”或者将 /i 命令行选项与 find 一起使用。

    实例

    写一个p处理文件,实现:查找server.log文件,如果存在字符串“hello world” (不含引号), 刚输出Exist,不存在则输出Not exist

    //a.bat

    @echo off

    find "hello world" server.log>b1.txt
    set /a vars=0
    for /f %%i in (b1.txt) do set /a vars+=1
    if %vars% GEQ 2 (echo "Exist") else (echo "Not exist")
    del /q b1.txt
    pause

    *查端口号,杀占用端口进程

    @echo off

    netstat -aon|findstr "8080"


    tasklist | findstr "3604"


    taskkill /f /t /im vmnat.exe

    taskkill /f /PID 3604


    pause

    *重复请求某网站

    for /l %%i in (1,1,5000) do (
    start http://www.xxx.com


    ping -n 15 127.0.0.1>nul
    taskkill /f /im chrome.exe
    )
    pause

    *打开本地目录用 CD,打开网络路径用 pushd

    Pushd是Windows操作系统cmd下的一个命令.
    作用:保存当前目录以供 POPD 命令使用,然后改到指定的目录。
    用法:PUSHD [path | ..]
    path 指定要成为当前目录的目录。
    如果命令扩展名被启用,除了一般驱动器号和路径,PUSHD
      命令还接受网络路径。如果指定了网络路径,PUSHD 将创建一个
      指向指定网络资源的临时驱动器号,然后再用刚定义的驱动器
      号改变当前的驱动器和目录。可以从 Z: 往下分配临时驱动器
      号,使用找到的第一个没有用过的驱动器号。
     
    POPD命令是更改到 PUSHD 命令存储的目录。 
    如果命令扩展被启用,从推目录堆栈 POPD 驱动器时,POPD 
    命令会删除 PUSHD 创建的临时驱动器号。
    例如 
    pushd c:就是记录下c:盘  当你转去E:盘后,用popd就可以转回c盘
     
    *windows7自带压缩解压缩 命令 makecab和expand
      例如:makecab D: est.csv D: est.zip
     
     
     

    MSSql ↓↓↓MSSql ↓↓↓MSSql ↓↓↓MSSql ↓↓↓MSSql ↓↓↓MSSql ↓↓↓MSSql ↓↓↓MSSql ↓↓↓MSSql ↓↓↓MSSql ↓↓↓ 

    自增长清零:

    DBCC CHECKIDENT('表名', RESEED, 0)

    truncate table [tablename]

    查找DB中存储过程,表,视图(MSSql)

    SELECT * FROM sys.all_objects
    WHERE ([type] = 'P' OR [type] = 'X' OR [type] = 'PC') 
    AND [is_ms_shipped] = 0


    select [id], [name] from [sysobjects] where [type] = 'u' order by [name]


    select a.name,a.[type],a.is_ms_shipped , b.[definition] from sys.all_objects a,sys.sql_modules b 
    where a.is_ms_shipped=0 and a.object_id = b.object_id 
    and a.type = 'V'
    --a.[type] in ('P','V','AF')

     MSSql ↑↑↑ MSSql ↑↑↑ MSSql ↑↑↑ MSSql ↑↑↑ MSSql ↑↑↑ MSSql ↑↑↑ MSSql ↑↑↑ MSSql ↑↑↑ MSSql ↑↑↑ 

  • 相关阅读:
    U盘 格式化 ext3 ext4
    MBR
    CentOS开机的时候卡在进度条一直进不去 F5(是关键)
    redis储存中文,客服端读取出现乱码
    redis 做为缓存服务器 注项!
    redis监控
    keepalived virtual_router_id 44
    你真的会用Gson吗?Gson使用指南
    你真的会用Retrofit2吗?Retrofit2完全教程
    Kotlin 初级读本
  • 原文地址:https://www.cnblogs.com/RocCnBlog/p/3398617.html
Copyright © 2011-2022 走看看