当前位置: 首页 > news >正文

wordpress官方主题教程seo自动优化工具

wordpress官方主题教程,seo自动优化工具,吉林品牌网站建设商家,五一模板网目录 一 基础知识二 常见命令1. 输出 echo2. 注释 rem .... %...% :: goto if (10) ()3. 变量 set4. 获取参数 %数字 %*5. 退出 exit6. 复制 copy7.读取输出文件内容 type8. 帮助 命令xxx /?9.等待当前命令运行结束后,才执行下一条命令 call10. 修改字体编码 chcp11. 特殊变量…

目录

    • 一 基础知识
    • 二 常见命令
      • 1. 输出 echo
      • 2. 注释 rem .... %...% :: goto if (1==0) ()
      • 3. 变量 set
      • 4. 获取参数 %数字 %*
      • 5. 退出 exit
      • 6. 复制 copy
      • 7.读取输出文件内容 type
      • 8. 帮助 命令xxx /?
      • 9.等待当前命令运行结束后,才执行下一条命令 call
      • 10. 修改字体编码 chcp
      • 11. 特殊变量
    • 三 结构
      • 1. 顺序结构
      • 2. 分支结构
      • 3. 循环结构

一 基础知识

  1. windows中命令的关键字大小写不敏感
  2. 批处理解释器对赋值语法的要求是非常严格的,必须是set 变量名=值的格式,等号左右没有空格
  3. 命令的参数使用正斜杠 即 /

二 常见命令

1. 输出 echo

  1. echo xxx 类似c语言的printf(“xxx”)
  2. echo off 在批处理脚本中,默认命令都会回显展示, 如果不想回显命令本身,就使用该命令关掉。
  3. @xxxxxxx xxxxxx这条命令不回显,所以常见的用法是,通过@echo off 关闭整个脚本的命令回显。
  4. 输出写入到文件,
    echo xxxx > 1.txt 覆盖,
    echo xxxx >> 1.txt 追加

2. 注释 rem … %…% :: goto if (1==0) ()

参照大神精辟总结
做简要摘录:
在这里插入图片描述

3. 变量 set

  1. 通过命令set来定义变量, 通过%变量名%来调用变量
set var1=hello
echo %var1%
  1. 在 Windows 批处理脚本中,所有变量都被视为字符串,即使你存储的是数字。你可以进行数字运算,但默认情况下,系统把变量看作文本处理。因此,当你定义变量时,不用考虑类型问题。如果你想要进行数字运算,可以使用 set /a,系统会自动将变量视为整数进行处理:/a 表示“arithmetic”(算术)
set /a var5=5
set /a var6=%var5%+1
echo %var6%

注意var6也必须定义为数字类型的变量,否则得到的是5+1这个文本

  1. 如果你想要定义空字符串,你可以简单地这样做:set var2=
  2. 获取用户输入。set /p 是批处理脚本中用于从用户输入中获取值的命令。它的作用是定义变量并赋值为用户的输入。它允许脚本暂停执行,等待用户在命令行输入数据,然后将输入内容存储在一个变量中。
set /p 变量名=提示信息
  1. 特殊变量
    %cd%:这是一个特殊的环境变量,表示当前工作目录(current directory)。

4. 获取参数 %数字 %*

参照此篇博客
以下做摘录

  1. 获取哪几个变量
    在这里插入图片描述

  2. 获取变量中的哪一部分
    在这里插入图片描述
    这些路径修饰符(如 ~n, ~x, ~f 等)只能用于命令行参数(如 %1, %2 等),不能直接用于普通变量(如通过 set 命令定义的变量).
    理解: f对应full path n对应name x对应extension

@echo off
echo 0对应的变量 %0
echo 1对应的变量 %1
echo f修饰的变量 完整路径 %~f1
echo n修饰的变量 文件名 %~n1
echo x修饰的变量 扩展名 %~x1

结果
在这里插入图片描述

5. 退出 exit

exit 0   % 关闭命令行窗口,返回成功状态码 %
exit 1   % 关闭命令行窗口,返回错误状态码 %

参数/b可以保留命令行窗口, 只是停止当前批处理脚本

6. 复制 copy

复制的路径中如果可能带有特殊字符,加上双引号。如果复制后的文件,文件名不同,直接体现。 copy a.txt b.txt将文件a复制为文件b

copy "%outpath%%basename%_2_evac.fed" "%outpath%%basename%_3_evac.fed"

7.读取输出文件内容 type

type 1.txt

8. 帮助 命令xxx /?

copy /?

9.等待当前命令运行结束后,才执行下一条命令 call

call xxx命令

10. 修改字体编码 chcp

chcp 是 Change Code Page 的缩写,用于在命令行环境中更改当前的代码页(即字符编码)。通过 chcp 命令,用户可以设置控制台使用的字符编码,以便正确显示不同语言或字符集的文本。

例如,执行 chcp 65001可以将命令行的字符编码更改为 UTF-8,从而支持多语言字符的显示

11. 特殊变量

  1. errorlevel
    errorlevel 表示上一条命令是否发生错误,如果错误,其值>=1, 否则==0, 这个变量很特殊
    可以直接使用如下判断
if errorlevel 1 (echo 这会执行
)

表示if %errorlevel% >=1


三 结构

1. 顺序结构

较为简单,不再赘述

2. 分支结构

分支结构参照此篇
以下做一些关键摘录.

  1. 语法结构
    在这里插入图片描述
    在这里插入图片描述

理解: 括号挨着表达式,计算机搞不清楚括号后的内容是否属于表达式的一部分.
else if前边可以不加空格,因为计算机已经知道右括号 ) 是执行代码块的结尾了.

if condition (rem 执行代码块
) else if condition (rem 执行代码块
) else (rem 执行代码块
)

对比一下c语言

if(condition){//执行代码块
}
else if(condition){//执行代码块
}
else{//执行代码块
}
  1. 常见用法

判断路径文件是否存在

if exist %filepath% (echo 路径%filepath%存在
) else (echo 路径%filepath%不存在
)

判断变量是否定义, 注意此时变量不加%

set /p filepath=请输入:
if defined filepath (echo filepath存在
)if not defined filepath (echo filepath不存在
)

判断上条指令是否执行成功.

call  C:\Users\Administrator\Desktop\printf.batif %errorlevel%  == 0 (echo 前条执行成功
) else (echo 前条执行失败
)

3. 循环结构

参考此篇博客
下文做简要摘录。

  1. 基本格式
    在这里插入图片描述
for %%a in (ele1 ele2 ele3) do (echo %%a
)
for %%a in (1,2,3) do (echo %%a
)
  1. 特殊用法
    输出当前文件夹下的文件,只有文件
for %%i in (./*) do (echo %%i)
  1. 指令参数
    /l 遍历数字序列
    在这里插入图片描述

欢迎交流指正ヾ(≧▽≦*)o, 之后继续补充

http://www.zhongyajixie.com/news/65200.html

相关文章:

  • 哪里有免费的网站模板下载网站优化排名服务
  • 不参与网站建设的弊端运营推广的方式和渠道
  • 做网站 写脚本是什么西安推广平台排行榜
  • seo搜索引擎入门教程湖北seo诊断
  • 一个数据库怎么做二个网站搜索引擎优化效果
  • 网页设计图片免费seo线上培训多少钱
  • 公司网站建设需求说明书网站外链发布平台
  • 网站定制开发是什么意思女教师网课入06654侵录屏
  • 公司网站建设准备资料营销推广活动策划书模板
  • 网站制作小工具搜索引擎优化的要点
  • 吉安市网站制作2022年十大流行语
  • 网站建设和维护释义seo概念
  • 黑龙江建设教育信息网站首页shodan搜索引擎
  • 服务网站建设的公司专业北京网站建设公司
  • 做网站赚钱么郑州seo优化顾问阿亮
  • 对电子商务网站建设与管理的心得企业网站设计优化公司
  • 怎么做网站旺铺装修色盲测试图动物
  • 天博网站建设宁波seo整体优化公司
  • 品牌设计公司宣传画册企业网站seo公司
  • PPT做音乐网站介绍嘉定区整站seo十大排名
  • 常州新北区建设局网站免费推广链接
  • 深圳做网站比较好的公司有哪些浏览器大全网站
  • 网站搜索排优化怎么做免费网站申请域名
  • 建立网站建设考核激励制度seo优化顾问服务
  • 做最精彩绳艺网站兰州seo推广
  • 如何做电子书网站公司网站建设费用多少
  • 室内设计做效果图可以接单的网站推广资源整合平台
  • 免费可商用素材网站免费手机网页制作
  • 网站建设的元素网络营销方法和手段
  • 宜家家居官网网上商城seo网站优化系统