精华内容
下载资源
问答
  • widnows自动登录ssh服务器自动执行命令脚本
  • windows脚本命令编写

    千次阅读 2019-03-22 11:35:57
    简单批处理内部命令简介 ...cmd文件只有在windows2000以上的系统中才能运行,而bat文件则没有这个限制 echo 命令 打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前...

    简单批处理内部命令简介

    cmd文件和bat文件的区别:在本质上两者没有区别,都是简单的文本编码方式,都可以用记事本创建、编辑和查看。两者所用的命令行代码也是共用的,只是cmd文件中允许使用的命令要比bat文件多。cmd文件只有在windows2000以上的系统中才能运行,而bat文件则没有这个限制

    • echo 命令
      打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。

    在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >> ^)结合来实现输入一些命令到特定格式的文件中.这将在以后的例子中体现出来。

    c:>dir *.txt > 1.txt

    c:>dir *.txt >> 1.txt

    • @ 命令
      表示不显示@后面的命令,在入侵过程中(例如使用批处理来格式化敌人的硬盘)自然不能让对方看到你使用的命令啦。
    • rem 命令
      注释命令,它并不会被执行,只是起一个注释的作用,便于别人阅读和你自己日后修改。
    • pause 命令
      运行 Pause 命令时,将显示下面的消息:
      Press any key to continue . . .
    • start 命令
      启动单独的“命令提示符”窗口来运行指定程序或命令。如果在没有参数的情况下使用,start 将打开第二个命令提示符窗口。
    • choice 命令
      choice 使用此命令可以让用户输入一个字符,从而运行不同的命令
    • If 命令
      表示将判断是否符合规定的条件,从而决定执行不同的命令。 有三种格式:
      1、if “参数” == “字符串”  待执行的命令
      参数如果等于指定的字符串,则条件成立,运行命令,否则运行下一句。(注意是两个等号)
      2、if exist 文件名  待执行的命令
      如果有指定的文件,则条件成立,运行命令,否则运行下一句
      如if exist config.sys edit config.sys
      3、if errorlevel / if not errorlevel 数字  待执行的命令
      如果返回码等于指定的数字,则条件成立,运行命令,否则运行下一句。
      如if errorlevel 2 goto x2  
      DOS程序运行时都会返回一个数字给DOS,称为错误码errorlevel或称返回码,常见的返回码为0、1。
    • for 命令
      FOR这条命令基本上都被用来处理文本,但还有其他一些好用的功能!
    展开全文
  • Windows重启Tomcat脚本

    2018-10-10 17:42:34
    这是一个经过测试(WindowsServer 2008)的Tomcat重启脚本,可以放心使用
  • Windows时间同步脚本命令

    万次阅读 2018-09-07 11:21:51
    使用的是Windows10系统 除了麻烦的可视化操作方法,也可以用命令同步 net stop w32time w32tm /unregister w32tm /register net start w32time w32tm /resync pause 写出一个批处理脚本即可,pause只是为了看看...

    双系统经常出现时间不同步问题

    使用的是Windows10系统

    除了麻烦的可视化操作方法,也可以用命令同步

    net stop w32time
    w32tm /unregister
    w32tm /register
    net start w32time
    w32tm /resync
    pause

    写出一个批处理脚本即可,pause只是为了看看过程,测试管理员权限可以不需要。

    参考微软问题:https://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings-winpc/how-to-force-windows-10-time-to-synch-with-a-time/20f3b546-af38-42fb-a2d0-d4df13cc8f43

     

    展开全文
  • Shell脚本编写实战

    千人学习 2017-10-23 16:55:25
    根据实际的案例讲解怎么编写Shell脚本,在什么场景下编写为讲解导向。 课程内容如下: 1.编写Shell脚本注意事项与编写打印字体颜色函数 2.批量创建用户 3.监控主机存活状态 4.监控CPU、内存、硬盘和网卡流量利用率 5...
  • 什么脚本脚本什么

    千次阅读 2021-01-12 12:09:14
    *一、脚本什么 脚本(Script)是一种描述性语言,依据一定格式可执行化文件。脚本是一种去重复性、多样性、简洁性、规范性、共同性的工具。简单说脚本能够将复杂、重复的工作进行简单化,有序执行的一段固定程序或...

    一、脚本是什么

    脚本(Script)是一种描述性语言,依据一定格式可执行化文件。脚本是一种去重复性、多样性、简洁性、规范性、共同性的工具。简单说脚本能够将复杂、重复的工作进行简单化,有序执行的一段固定程序或命令。
    脚本去重复性:
    比如每天上下班,都要打开或关闭固定的软件,软件比较多。能够使用一个脚本去除这些可以重复性的工作,每天固定上班时间脚本自动帮你启动工作软件,下班帮你关闭桌面软件与电脑。
    脚本多样性:
    每一种语言都是一种脚本,每一种语言都有固定的规范。脚本有许多种类,如病毒脚本、攻击脚本、防御脚本、系统脚本等。
    脚本简洁性:
    脚本是能够把一种麻烦、重复的工作经过精细的规划、优化变得简洁,电脑的桌面软件很多,可以写一个脚本包含所有软件启动路径。这个脚本能够启动电脑任何一个软件,让桌面变得十分简洁。
    脚本规范性:
    数据库语言有数据库的规范,开发语言有开发的规范,规范是保证步骤的一致,不会让脚本混乱与不简洁。
    脚本共同性:
    计算机底层只能识别0和1,后面计算机慢慢从二进制、四进制、八进制、十进制、十六进制… …脚本、语言、框架、软件。任何语言和框架不论这么变化计算机底层是不变的,这也提供了语言得跨平台可能。
    计算机的脚本有许多的共同性,只是每种脚本的规范性是不同的。语言也是一样的,如关系型数据库的增删改查的语句基本是一致的,任何语言的循环语句逻辑是一样的。

    二、脚本基础与扩展

    数字是脚本的基础,脚本是语言的基础,语言是框架的基础,框架是软件的基础。这些东西就像套娃一样永远也不知道套了几层,01是脚本的基础,脚本是任何一种语言的基础。

    三、常见脚本

    Windows的bat、vbs脚本,liunx的shell脚本,浏览器的javascript、php脚本等常见脚本语言。

    展开全文
  • Windows下bat脚本(cmd命令学习)

    千次阅读 2019-06-24 10:52:44
    这样既可在黑窗口里面书写bat命令,然后写完后按ctrl+z结束编辑 ②使用edit来创建(很古老已不用) ③使用记事本,改扩展名为bat(现在几乎都使用此方法) bat的常用语法及功能 ①echo 要在屏幕上显示的信息 ...
    1. 怎么创建bat文件?

    ①使用copy con 文件名 

    这样既可在黑窗口里面书写bat命令,然后写完后按ctrl+z结束编辑

    ②使用edit来创建(很古老已不用)

    ③使用记事本,改扩展名为bat(现在几乎都使用此方法)

     

    1. bat的常用语法及功能

    ①echo  要在屏幕上显示的信息

    用法:echo off 关闭所有的命令显示;

          echo on 允许批处理命令在执行过程中显示;

          echo  我就是要在屏幕上显示的内容    会在屏幕上输出“我就是要在屏幕上显示的内容”。

    ②@  表示此行的bat命令不在执行过程中显示

    ③pause  暂停当有键盘输入时向下执行

    ④call xxx.bat  调用xxx.bat并执行;

    call :abc

    :abc

    echo  我是abc后面的命令,会执行我

    ⑤rem 注释  会忽略rem后面的内容

    ⑥set i=’c:\’  设置变量i并赋值为“’c:\”

    要调用i时  使用%i%  即可

    Dir /w 以列表形式展示当前文件目录

    ⑦goto a  跳过中间的命令,直接去执行a命令

    如:

    @echo off

    goto a

    echo 我不执行

    echo 我也不执行

    echo 我们不执行

    :a

    dir c:\

    以上语句只执行dir c:\

    ⑧start 重新启动一个单独的命令行窗口,然后执行指定的命令

    例如:

    Title新窗口标题  dpath要执行的路径 min最小化窗口 max最大化窗口 wait等待新窗口命令执行完

    ⑨if 判断语句 if xxx else xxx

    例如:

    /i 表示忽略大小写

     

    ⑩type显示某个文件的内容

    如:type a.txt

    11.for循环语句

    例如:

    /a表示数字类型

    for %%i in (判断条件)do(循环体)

    i为变量 in是判断是否存在

     

    12.setlocal和endlocal设置环境变量(局部环境变量)

     

     

    13.shift设置批处理从第n个参数移位

    格式:shift [n] n的范围为0-8

    例:

    14.通配符

     

    15.重定向“<”,“>”,“>>

    “<”把右边的内容替换到左边

    “>” 把左边的内容替换到右边

    “>>” 把左边的内容追加到右边

    Sort排序后显示

    例:

     

    16.“|”管道符:

     

    1. 批处理文件处理实例

    ①批量更改文件名

    例:

    Ren 更改名字

    更改编号为1-99的文件名

    /l 表示在指定的范围内循环

     

    自动循环某个程序

    errorlevel表示的是环境变量,如果网络ping不通则errorleve一定不为0

    goto表示直接跳到某位置执行

    >nul 表示将ping的结果存储到某个随机内存

     

     

     

     

     

    打开当前运行的程序的完整路径:

     

    %0表示当前运行的批处理程序的名字

    %~dp0表示指定的变量扩展到路径

    ~dp0表示某个程序指定的路径

     

    将文件名更改为当前系统日期

     

    %1表示测试输入的文件是否存在

    ~x表示变量的扩展名,%~x1表示%1的扩展名

    /f使用文件解析过程处理字符串等

    Data/t表示系统当前时间,如2019-03-18

     

    使用批处理自动接收用户信息

    /p代表用户输入的数值以字符串处理

    /t表示只显示当前的日期,而不输入

    Time/t 显示当前的时间而不输入

     

     

     

     

     

     

    计算当前目录及子目录所占的磁盘空间

    /f表示以解析方式工作

     

    删除当前目录的所有空文件夹及空子目录

     

     

     

     

     

     

     

    在文件夹上面添加“在cmd中打开文件夹”

     

    Pushd 切换到某个盘符下面

     

    给某文件创建快捷方式

     

    自动替换文件中指定的字符串

     

    在文件的前面添加当前的日期及时间

     

     

     

     

    定制xp个性化登录

     

    让xp正常关闭系统

     

    修复boot.int文件,xp系统

    定制“开始”菜单内容

     

    常用命令解析

    :表示一种标记  会被goto语句识别执行

    ::表是的是一个注释,不显示不执行

     

    表示没有了“请按任意键继续”

    Title 表示命令行窗口的名称,title一般放在第一行

    Color 设置控制台输出程序,由两个十六进制数表示颜色,第一个表示背景色,第二个表示前景色

    Mode 设置串口:以下是设置cmd窗口

    Goto和:123nm  表示跳转程序

    Type显示文件内容,find查找文件内容

     

    Start 调用外部程序在新窗口执行

    在另外窗口打开d盘

     

    显示txt文件是关联到哪个程序的

     

    把txt文件关联到word程序

    Ftype exe=%1 %*  修改exe程序的属性为其他的(此命令不要乱用)

     

     

    Pushd进入某个目录

    Popd返回保存的文件夹

     

    调用自己

     

     

     

     

     

    变量延迟:读取的时候再赋值

     

     

    修改当前系统日期

     

     

    ^表示转意符

    ^也可以续行

     

    组合命令:把多个命令当成一个命令执行,前面出错不影响后面的执行

     

    组合命令,前面出错后面就不执行

     

    前面的命令错误才执行后面的,后面的对了就不执行它后面的

     

    优先级由高到低:

     

    ,可以当作空格使用

    “”可以包含空格

    ;表示当命令相同时可以使用;来链接不同的参数,都会去执行

     

    !用来表示变量

     

    For语句的基本用法

     

    %%i表示变量

    Command1是for里面的第一个参数,可以是一个或多个,称为元素

    把Command1赋值给%%i,然后执行Command2,直到所有的元素都执行一遍结束循环

    例子:

    输出:

    例子1:列出当前磁盘空间的所有盘符

    例子2:显示当前目录的所有文件

    例子3:

    For循环参数

    /f 文件解析,读文件,一次读一行,例如:

     

    切分字符串,字符串后面的都不要,只要前面的

     

    Tokens开关

    以上是以“,”分割字符串,然后读取第三节字符串

    读取多节字符串如下:

    简写如下:

     

    忽略前两行,从第三行开始读,代码如下:

    忽略逗号开头的行

    增强解决中文空格等,代码如下:

    未增强的:

     

    变量延迟:产生原因是在复合语句中把一条语句加入内存中后然后赋值,在复合语句中赋了值的变量是不改变的,要解决此问题,需要写上setlocal enabledelayedexpansion,启用本地延迟扩展;使用变量延迟时,引用变量时需要使用!!,而不是%%

    使用call也能解决变量延迟

     

    For循环的/r参数

    R表示的是遍历

    遍历目录的两种方式,第一种效率高

    遍历文件夹

     

    匹配当前目录或指定目录的文件夹,/d表示匹配的意思

     

    循环计数器/I,循环次数取决于括号里面的值

    X表示开始,y表示步长,z表示终止值

     

     

     

     

     

     

     

     

     

    For语句的变量

     

     

     

     

     

     

    把空格替换为空

    把点替换成猎豹网校

    截取字符串,结果为ww

    结果为.net.cn

    执行命令成功。Errorlevel的值为0

     

    以下语句表示Errorlevel大于等于0执行echo后面的命令

     

    If语句:

     

     

    比较字符相等以及文件是否存在

     解决空格问题

     

     

    批量ping脚本:

    @echo off
    for /f "tokens=*" %%i in (目标地址.txt) do (
    ping %%i >> ping结果.txt
    echo ........................................................ >> ping结果.txt
    echo ........................................................ >> ping结果.txt
    echo ........................................................ >> ping结果.txt
    )

     

     

    展开全文
  • windows脚本编写及使用方法

    万次阅读 多人点赞 2019-02-13 21:26:12
    windows脚本Windows 平台下,有时候会通过脚本来做一些快速的批量的操作,不仅节省时间,使用起来还很方便,很方便就可以进行批量处理文件,杀死进程等。脚本使用方法总结的比较好的一篇文章见:传送门。 脚本...
  • windows命令脚本暂停/cmd命令暂停

    万次阅读 2018-05-28 15:04:00
    启动一个cmd脚本,发现闪退...这个时候就是报错了,但是我们又看不成报错的原因是什么,这个时候只需要右键用文本打开cmd命令,在后面加上这样一行代码,就可以查看报错的原因啦!最后,记得把这个删除或者注释掉哦~...
  • 你在cmd黑窗口下输入什么,就把这行命令写入到bat脚本中,九江。 前面和后面什么也不用加。 比如,要在cmd下通过node运行某个hello.js文件,命令为 node hello.js 那么在bat脚本中,只需要作如下处理: @echo...
  • java调用shell脚本windows命令

    千次阅读 2017-05-12 20:47:25
    ... import java.io.... //执行windows 宽带连接命令  ShellUtil.excute("rasdial.exe 宽带连接 13900000000 111111");  //执行shell脚本  ShellUtil.excute("adsl.sh");  } }  
  • Windows 使用命令执行 sql 脚本文件

    千次阅读 2020-07-23 22:14:07
    方法一,在 Windows 下使用 cmd 命令执行(或 Unix 或 Linux 控制台下) 【Mysql的bin目录】\mysql –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】,示例: C:\MySQL\bin\mysql –uroot –p123456 -Dtest&...
  • 什么是SQL脚本?及作用和命令

    千次阅读 2020-05-28 16:34:01
    1:什么是SQL脚本? 当一个文件的扩展名是.sql,并且该文件中编写了大量的sql语句,我们称为这样的文件为sql脚本。 2:创建包含sql命令的sql脚本文件 文件中包含一些列的sql语句,每条语句最后以;结尾,文件内容示例...
  • 需求: 工作中需要经常命令行打开某个目录,并执行命令。希望能写一个命令,打开直接执行。 步骤: 1:新建一个记事本文件,修改后缀为 .bat 结尾: 2:编写命令如下: (进入某个目录并且执行某段命令,&&...
  • windows下bat脚本给ping命令加时间戳

    千次阅读 2020-10-22 17:11:37
    但无奈的是,windows下的shell终端虽然支持ping命令,却无法记录ping的时间,所以只好使用脚本来处理。话不多说,直接上代码: @echo off :start ::获取时间 set date=%date:~0,4%-%date:~5,2%-%date:~8,2%-%time:~0...
  • Windows bat 脚本简单用法

    万次阅读 多人点赞 2018-05-16 07:48:34
    Windows 平台下,有时候会通过脚本来做一些快速的批量的操作,不仅节省时间,使用起来还很方便。比如批量删除文件、杀死进程、查找进程等操作。这里简单的总结下之前用到的一些语法,内容不多,便于今后参考。 ...
  • 可以执行cmd命令的.bat脚本 最近因为工作,每天早上需要在Windows上启动reids、zookeeper、tomcat几个程序,时间一长就感觉有点繁琐,于是心血来潮想写个脚本来一键解决问题,经过一番百度,总结出了以下内容: 1、...
  • windows下批处理脚本编写学习

    千次阅读 2019-02-26 17:15:56
    可以看到 cmd命令窗口已经运行了脚本。   使用批处理脚本批量安装程序 可以将要安装的多个程序打包成压缩文件,然后在脚本里面写每个安装文件的.exe的地址就好了。 双击运行,可以发现软件自动安装了。  .....
  • 入门学习Linux常用必会60个命令实例详解doc/txt

    千次下载 热门讨论 2011-06-09 00:08:45
    umount 命令是mount命令的逆操作,它的参数和使用方法和mount命令是一样的。Linux挂装CD-ROM后,会锁定CD—ROM,这样就不能用CD- ROM面板上的Eject按钮弹出它。但是,当不再需要光盘时,如果已将/cdrom作为符号链接...
  • windows下执行maven自动化脚本命令

    千次阅读 2019-07-22 17:42:13
    以前都是手动执行maven命令,因为也知道window上脚本没有linux上方便.这要是在linux下开发,就不用写这篇博客了,现在大家知道 window和linux的区别了吧 还是百度了下windown 的 bat脚本的语法,然后写出来一个实际可用...
  • 脚本命令 @echo off start java -jar -Dfile.encoding=UTF-8 back-java-manager-0.0.1-SNAPSHOT.jar --spring.profiles.active=test exit
  • 使用 windows bat 脚本命令 一键启动MySQL服务

    千次阅读 多人点赞 2020-10-20 13:45:22
    @echo off ...rem Get Administrator Rights >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system" if '%errorlevel%' NEQ '0' ( goto UACPrompt ) else ( goto gotAdmin ) ...
  • windows命令行脚本

    千次阅读 2016-12-28 16:58:48
    windows系统不弹命令窗口启动nginx 和 php-cgi 服务 Set ws = CreateObject( "Wscript.Shell" ) ws .run "cmd /c D: && cd D:\install\...
  • pushd命令:把后面参数指向的路径放置在虚拟堆栈中,并且换到此路径。注意,其实是有两个步骤的操作,第一,把路径放入虚拟堆栈,第二,将当前目录切换到路径。 popd命令:设置虚拟堆栈中最上面目录删除,并把第二...
  • Windows上通过命令窗口运行Python脚本程序 编辑Python程序 本文以一个记录时间的程序为例,该程序将把每次启动程序的时间记录下来,以添加模式写入到txt文档中。 #! python3 import datetime now_time = ...
  •  %cd%的内容是可以被改变的,其内容为命令的执行路径或批处理文件的执行路径。  2.%~dp0只可以用在批处理文件中,它是由它所在的批处理文件的目录位置决定的, 是批处理文件所在的盘符:+路径。在执行这个...
  • windows批处理脚本bat命令解析之--errorlevel 、%errorlevel%与!errorlevel! 参考链接:https://blog.csdn.net/jigetage/article/details/81128527 %%在bat脚本中是取变量的意思。 他们都是判断上个命令的...
  • Windows恶搞脚本,太实用了医院WiFi很快

    千次阅读 多人点赞 2021-07-17 21:26:26
    今天给大家分享Windows恶搞脚本,python玩转你的电脑,打造自己的壁纸修改器,电脑无限锁屏,弹窗病毒,都在辣条这里!!! 修改电脑桌面壁纸 工具使用 开发环境:python3.7, Windows10 使用工具包:win32api,...
  • 命令:RD,删除目录  增加参数:/S  参数说明:使用此参数即“RD/S”用于删除目录树,即删除目录及目录下的所有子目录和文件,相当于以前版本中的DELTREE命令。  增加参数:/Q XP中的增强DOS命令  参数说明:...
  • windows的.bat批处理文件运行Python脚本程序文章目录:一、如何创建 `.bat` 批处理文件二、创建执行的Python脚本程序 一、如何创建 .bat 批处理文件 创建.bat 批处理文件很简单,先创建一个txt文本文件,然后另保存...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 297,810
精华内容 119,124
关键字:

windows命令脚本是什么意思