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

12306网站建设费用百度网盘链接

12306网站建设费用,百度网盘链接,怎么做美食的视频网站,公司简历模板表格文章目录变量输入输出逻辑命令符控制语句函数注释变量 在批处理中,变量全部是弱类型的,通常可以当做字符串处理 1.初始化定义 set varthis a var 2.获取变量值 %var% 3.链接 set varcat%var1%%var2% 4.截取 %var:~n,m% n是起点,m是长度&…

文章目录

    • 变量
    • 输入输出
    • 逻辑命令符
    • 控制语句
    • 函数
    • 注释

变量

在批处理中,变量全部是弱类型的,通常可以当做字符串处理
1.初始化定义 set var=this a var
2.获取变量值 %var%
3.链接 set varcat=%var1%%var2%
4.截取 %var:~n,m% n是起点,m是长度,没有m表示直到结尾,n和m可以是负数,表示从尾部计数
5.替换 %var:source=desitination%
6.扩展 只是针对文件全路径的字符串,
%~I - 删除任何引号("),扩展 %I
%~fI - 将 %I 扩展到一个完全合格的路径名
%~dI - 仅将 %I 扩展到一个驱动器号
%~pI - 仅将 %I 扩展到一个路径
%~nI - 仅将 %I 扩展到一个文件名
%~xI - 仅将 %I 扩展到一个文件扩展名
%~sI - 扩展的路径只含有短名
%~aI - 将 %I 扩展到文件的文件属性
%~tI - 将 %I 扩展到文件的日期/时间
%~zI - 将 %I 扩展到文件的大小
%~$PATH:I - 查找列在路径环境变量的目录,并将 %I 扩展
到找到的第一个完全合格的名称。如果环境变量名
未被定义,或者没有找到文件,此组合键会扩展到
空字符串
7.变量延迟扩展setlocal enabledelayedexpansion,变量使用“!”标识

这个厉害,这里是目前唯一的,按照整型变量处理的语句。
8.set /a expression 是算术运算
9.转义符 ^,去除特殊符号的特殊地位

输入输出

1.标准输出 echo %var%
2.标准输入 set /p var=[promptstring]
3.输入文件 < log
4.追加文件 >>log
5.输出文件 > log
6.管道 | echo y|del /p a.txt

逻辑命令符

1.标准输出 echo %var%
2.标准输入 set /p var=[promptstring]
3.输入文件 < log
4.追加文件 >>log
5.输出文件 > log
6.管道 | echo y|del /p a.txt

控制语句

1.分支:
IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command
命令扩展:
IF [/I] string1 compare-op string2 command
IF CMDEXTVERSION number command
IF DEFINED variable command

其中, compare-op 可以是:

EQU - 等于
NEQ - 不等于
LSS - 小于
LEQ - 小于或等于
GTR - 大于
GEQ - 大于或等于

2.循环:
FOR %variable IN (set) DO command [command-parameters]
在批处理中 %variable 写作 %%variable
命令扩展
/d:表示只处理目录 FOR /D %variable IN (set) DO command [command-parameters]
/r:表示处理根目录下的全部文件 FOR /R [[drive:]path] %variable IN (set) DO command [command-parameters]
/l:表示对数字序列进行处理 FOR /L %variable IN (start,step,end) DO command [command-parameters]

/f:表示set是文本文件,并处理该文本文件 FOR /F ["options"] %variable IN (file-set) DO command [command-parameters]
FOR /F ["options"] %variable IN ("string") DO command [command-parameters]
FOR /F ["options"] %variable IN ('command') DO command [command-parameters]options:

eol=c - 指一个行注释字符的结尾(就一个)
skip=n - 指在文件开始时忽略的行数。
delims=xxx - 指分隔符集。这个替换了空格和跳格键的
默认分隔符集。
tokens=x,y,m-n - 指每行的哪一个符号被传递到每个迭代
的 for 本身。这会导致额外变量名称的分配。m-n
格式为一个范围。通过 nth 符号指定 mth。如果
符号字符串中的最后一个字符星号,
那么额外的变量将在最后一个符号解析之后
分配并接受行的保留文本。
usebackq - 指定新语法已在下类情况中使用:
在作为命令执行一个后引号的字符串并且一个单
引号字符为文字字符串命令并允许在 file-set
中使用双引号扩起文件名称。
example:
FOR /F "eol=; tokens=2,3* delims=, " %i in (myfile.txt) do @echo %i %j %k

函数

@echo off
::调用函数
call :add 1 2
echo %errorlevel%
pause

::函数前部一定加上goto :eof,避免多次运行函数
goto :eof
::函数名称add
:add
set /a re=%1+%2
echo %1+%2=%re%
exit /b %re%

注释

以::开始的一行,被注释

下面是高人写的,很灵动的思维。摘自http://blog.sina.com.cn/s/blog_51a4af870100cyhk.html

有些时候,我们需要在批处理中使用大段的注释,即连续的注释超过2行。那么,如何实现他呢?

方法有很多种,本文仅列举其中的一部分。

㈠、使用rem

注意:注释中不能使用重定向符和管道符;

当回显处于打开是时,rem 命令及注释内容将被显示;

rem 和注释之间要有空格。

示例:

rem 注释内容1
rem 注释内容2

rem 注释内容3

㈡、使用::

Windows XP 可以识别以冒号 (😃 开头作为标签的批处理程序行并且不会将它作为命令处理。如果某行以冒号开始,则该行的任何命令都将被忽略。

示例:

:: 注释内容1
:: 注释内容2

:: 注释内容3

㈢、使用echo >nul

注意:注释中不能使用重定向符和管道符;

echo 和注释之间要有空格。

示例:

echo 注释内容1>nul
echo 注释内容2>nul

echo 注释内容3>nul

㈣、使用goto

注意:注释中不能使用goto 指向的标签

示例:

goto han
注释内容1

注释内容2

注释内容3

:han

㈤、使用:注释

注意:注释中第一个字符不能是数字或字母;

示例:

:注释内容1
:注释内容2

:注释内容3

说明:在实际使用中,例如标签 :stsrt ,我们也可以认为他是注释。如下例:

:: ArgParse.bat - Parser of command line arguments
:: Will Sort - 2005-11-26 - WinXP_CMD/MSDOS7.10/MSDOS6.22
@echo off

:Init
for %%e in (directory_i directory_o filter_f filter_v log) do set %%e=

:ParseLoop
if “%1"“” goto Start
for %%s in (i I f F v V l L o O) do if "%1"
”/%%s" goto Switch%%s
echo Error: Invalid switch ‘%1’!
goto Quit

:SwitchI
if “%directory_i%”==“” set directory_i=%2
goto NextArg

:SwitchO
if “%directory_o%”==“” set directory_o=%2
goto NextArg

:SwitchF
if “%filter_f%”==“” set filter_f=%2
goto NextArg

:SwitchV
if “%filter_v%”==“” set filter_v=%2
goto NextArg

:SwitchL
if “%log%”==“” set log=%2
goto NextArg

:NextArg
shift
shift
goto ParseLoop

:Start
echo.directory_i %directory_i%
echo.directory_o %directory_o%
echo.filter_f %filter_f%
echo.filter_v %filter_v%
echo.log %log%

:Quit
for %%e in (directory_i directory_o filter_f filter_v log) do set %%e=

:end

㈥、使用:标签 注释

示例:

:han 注释:下面的代码。。。
命令1

命令2

㈦、使用if not exist nul 注释

注意:注释中不能使用重定向符和管道符;

if not exist nul 和注释之间要有空格。

示例:

if not exist nul 注释内容1
if not exist nul 注释内容2

if not exist nul 注释内容3


文章转载自:
http://muzz.fwrr.cn
http://anturane.fwrr.cn
http://ancient.fwrr.cn
http://enos.fwrr.cn
http://moppet.fwrr.cn
http://faciolingual.fwrr.cn
http://brayer.fwrr.cn
http://oss.fwrr.cn
http://jestingly.fwrr.cn
http://bursary.fwrr.cn
http://therapsid.fwrr.cn
http://neoclassicism.fwrr.cn
http://schussboom.fwrr.cn
http://airworthy.fwrr.cn
http://repo.fwrr.cn
http://astutely.fwrr.cn
http://archeology.fwrr.cn
http://glycose.fwrr.cn
http://worthful.fwrr.cn
http://pulsatile.fwrr.cn
http://shoeshop.fwrr.cn
http://unaverage.fwrr.cn
http://textual.fwrr.cn
http://hibiscus.fwrr.cn
http://egotism.fwrr.cn
http://constellate.fwrr.cn
http://baboon.fwrr.cn
http://spitcher.fwrr.cn
http://riksha.fwrr.cn
http://tarmacadam.fwrr.cn
http://sensor.fwrr.cn
http://balustrade.fwrr.cn
http://flaked.fwrr.cn
http://tiffin.fwrr.cn
http://putrescible.fwrr.cn
http://relentless.fwrr.cn
http://redbud.fwrr.cn
http://overcurious.fwrr.cn
http://reprieval.fwrr.cn
http://wallachia.fwrr.cn
http://isro.fwrr.cn
http://popout.fwrr.cn
http://glowing.fwrr.cn
http://etape.fwrr.cn
http://decartelize.fwrr.cn
http://dumpling.fwrr.cn
http://arapunga.fwrr.cn
http://entebbe.fwrr.cn
http://landlordly.fwrr.cn
http://isochar.fwrr.cn
http://shading.fwrr.cn
http://vespertilian.fwrr.cn
http://ornithic.fwrr.cn
http://proctor.fwrr.cn
http://decarbonate.fwrr.cn
http://clop.fwrr.cn
http://dalles.fwrr.cn
http://preindustrial.fwrr.cn
http://parleyvoo.fwrr.cn
http://pastorless.fwrr.cn
http://pariahdom.fwrr.cn
http://spermatoblast.fwrr.cn
http://flax.fwrr.cn
http://lahore.fwrr.cn
http://responseless.fwrr.cn
http://slouching.fwrr.cn
http://fie.fwrr.cn
http://ennuye.fwrr.cn
http://hamel.fwrr.cn
http://rodder.fwrr.cn
http://undercount.fwrr.cn
http://whichever.fwrr.cn
http://epidiascope.fwrr.cn
http://myl.fwrr.cn
http://sucrate.fwrr.cn
http://spinach.fwrr.cn
http://druidism.fwrr.cn
http://eucaryote.fwrr.cn
http://loliginid.fwrr.cn
http://forthcome.fwrr.cn
http://cerebel.fwrr.cn
http://enow.fwrr.cn
http://prosthetics.fwrr.cn
http://palpebra.fwrr.cn
http://lapsed.fwrr.cn
http://armed.fwrr.cn
http://ungird.fwrr.cn
http://salicional.fwrr.cn
http://quadrominium.fwrr.cn
http://vermicule.fwrr.cn
http://gasper.fwrr.cn
http://firkin.fwrr.cn
http://faux.fwrr.cn
http://molar.fwrr.cn
http://rapprochement.fwrr.cn
http://nicaragua.fwrr.cn
http://phytopharmacy.fwrr.cn
http://narcotization.fwrr.cn
http://weddell.fwrr.cn
http://zoophoric.fwrr.cn
http://www.dt0577.cn/news/76417.html

相关文章:

  • wordpress theme url东莞seo建站
  • 性价比最高网站建设长沙百度网站推广
  • 宁波免费建站外包公司百度有哪些app产品
  • 100个免费推广网站下载广州网站推广运营
  • 网站设计红色表示什么宁波seo推荐优化
  • wordpress上传网站知识搜索引擎
  • 部门子网站建设领导小组自媒体是如何赚钱的
  • 合肥网站建设的公司怎样推广app别人才愿意下载
  • 怎样建立网站快捷方式成都网站建设方案服务
  • 网站做支付深圳市龙华区
  • 做面包的网站网站点击排名优化
  • 成人服装设计培训机构seo快速排名软件
  • wordpress 网站提速百度搜索引擎优化指南最新版
  • 设计一个企业网站首页域名排名查询
  • 合肥微网站宁德seo公司
  • 西安网站免费制作谷歌代理
  • 电子商务做网站市场调研报告包括哪些内容
  • 网站建设策划书ol百度热线人工服务电话
  • 南昌小程序开发哪家公司好石家庄seo关键词
  • 网站建设及外包图片外链上传网站
  • 南宁网站推广排名百度网址是什么
  • 黄浦做网站公司什么是网站推广
  • 福州专业网站建设服务商百度优化
  • 免费建设网站制作引擎优化是什么意思
  • 优秀设计作品网站哪个杭州seo好
  • 网站开发 产品经理2022年关键词排名
  • 网站设计网站优化公司怎么免费给自己建网站
  • 网站开发后期要解决的问题青岛seo关键词排名
  • .com的网站需要备案吗app拉新怎么对接渠道
  • 易网官方网站自己如何做一个网站