求写一个Windows的.BAT运行命令,可以接收屏幕输入的字符 set/p a=echo%a%就这么两行就可以了,第一行是输入内容,保存到变量a里面,第二个语句输出变量a的值。bat文件中如何创建时间变量 date 和time两个变量中包含了当前的的日期和时间。date:~6,4%就是引用date变量中,第六个字符开始的连续四位字符在CMD中,输入命令data 或 time 显示为:bat批处理,生成名字含时间变量的文件(修订版)可见date包含的字符串为 12/08/2010 Wed,time包含的字符串为 12:21:09.48注意的是,数组下标是从0开始的。因此,%date:~6,4%引用的是2008,依次类推得到了日期和时间,就可以自己拼凑需要的文件名。最后一句,dir>;%abc%将dir要输出的内容输出到 abc文件中,abc为自己拼凑的文件名。log_20101208_122109.txt如何在bat文件中定义变量和调用 批处理没法像VBS那样实现弹出代窗口接受数据,只能用如下的方式:代═码═开═始═echo offset/p t=请输入时间并回车:(格式为 XX:XX:XX)at%t%shutdown-s-t 0pause代═码═结═束═变量定义和引用1.MS-DOS shell 对变量、命令、命令行参数的大小写区分吗?不区分2.如何定义一个(环境)变量?SET<;variable>;=[]如果是空字符串,则取消变量的定义,变量的值用双引号或空格结束。引号如果没有结束,则默认范围到行尾。3.如何定义一个局部(环境)变量?复制代码 代码如下:SETLOCALSET<;variable>;=[]ENDLOCAL变量的值会在 ENDLOCAL 后恢复到 SETLOCAL 以前的值4.如何使用 MS-DOS 脚本的调用参数?ECHO%N 的范围为 0-9,%0 为文件名,%1-%9 为参数,每次调用脚本最多支持 9 个参数ECHO%*代表所有传入的参数,即%1-%9,并且包括其中的空白符另外,调用参数是%0-%1 是只读的,不可以重新赋值,否则程序挂起。5.MS-DOS 如何分割脚本参数?首先 MS-DOS 的解释器 CMD 会将命令提示符后的命令行中的有定义的环境变量全部展开(无定义的不变)。然后,处理由^定义的转义字符。最后,用双引号(\"\")、逗号(,)、分号;和空白符分割,并将第一个分割后的。批处理bat文件怎么能每次运行都能自己输入一个字符串,然后存入一个变量中。 如果您用 set 语句定义一个字符串变量那么每当程序脚本执行结束后,则不可以在使用这个变量了也就是说您输入的字符串,只能在这一次的脚本运行期间能够使用的话:set/p 语句可以帮助你set/p a=请输入字符数据:那么此时 a 变量则保存着您输入的字符数据如果您需要这个程序永远运行期间都存在这个字符数据则直接 set 定义一个字符串变量,如:set\"a=12345那么此时程序脚本每次运行的时候a 变量永远保存着 12345 字符数据您只需要调用这个变量即可如果变量之间会产生变化,而这个变化的值是需要保存供下一次程序使用,也就是说,程序是需要思维的那么可以将 变量 的值写入一个数据文件内,如:echo%a%>;$这里的 a 的值是未知的,我只是给你一个意思意思就是把 a 的值写入数据文件内那么现在需要调用它则是:for/f\"delims=\"%a in($)do set\"str=aecho%str%此时的 str 变量则保存着上一次 a 的值中国批处理脚本联盟bat程序怎么判断输入的变量 @echo offset t1=请输入2113班级set t2=请输入姓名5261beginset/p bj=t1%if\"%bj%\"=\"1705\"goto xmset t1=输入班级不符合4102要求,请重新1653输入goto beginxmset/p xm=t2%if\"%xm%\"=\"马云\"start notepad&goto endset t2=输入姓名不符合要求,请重新输入goto xmbat编程,为什么if语句中接收不到输入(set /p)的内容 问题主要在于,在if和for语句里为变量,赋值的话,需要开启变量延迟,在第二行加上setlocal EnableDelayedExpansion 然后下面引用变量不能用百分号了得用感叹号(半角)@。bat 设置变量并打印出来,本文介绍在widow如何设置at的变量,并运行打印输出结果如何在windons bat 脚本接受用户输入参数 =代码2113=echo off&setlocal enabledelayedexpansion&title Copy file folder to localcolor 0Aecho=Start to copy data=startclsecho.请输入你要拷贝的源文件5261地址,比如:C:\\dept\\sharedset/p input_source=echo.请输入目4102的文件地址,如:D:\\1set/p input_dist=if not exist。1653input_source。echo.你输入路径不存在!goto:startif not exist。input_dist。echo.你输入路径不存在!goto:startxcopy。input_source。input_dist。s/d/y 1>;nul 2>;nul&echo 拷贝完成!echo 拷贝失败!pause代码结束=希望对你有帮助,望采纳!
随机阅读
- 误服双氯芬酸钠栓怎么办?有止痛效果吗 双氯酚酸钠栓可口服吗
- 高速大巴为什么比普通公交车跑得快?
- 横道河子虎园可以买学生票吗 哈尔滨到海林市横道河子镇开车多少公里过路费是多少
- 三氟化硼能和氢氧化钠反应室温下能否反应 氟硼酸钾危害性
- wow怎么战斗宠物移动出去 求教那个WOW自带那个宠物动作条怎么移动啊
- 企业可以对外报送的会计报表有哪些? 下列会计报表中属于对外报送的主要报表有
- 金融街购物中心范家小馆 如何评价江阴这个城市?
- 除了百度网盘,还有没有其他云端储存服务出来救世? 我对象不可描述gl微盘下载
- 沈阳水云天招聘 IT包括什么?
- 武进职教中心报名时间 常州武进区考电工上岗证在哪考?
- 弱弱的问一下,学校有没有什么闹鬼的,灵异事情 一所学校废弃楼里有鬼
- 安卓系统微信的数据文件夹在哪里? 手机内部微信数据目录
- 杏树的主要虫害有哪些,怎样防治? 黑缘角胸叶甲
- 健身气功几种掌形 八段锦每天练几遍最好?
- 路虎室内灯开关在哪 晚上出门很不方便,打开车门同时室内灯自动不亮,求高人指点。
- 司芬克斯石像 斯芬克斯的雕像怎么会在金字塔前
- 2018卷上海证券交易所统计年鉴 上证指数的历史换手率在上海证券交易所哪里看啊?找了半天没有找到,求帮忙~
- 工业用氢化油 为什么不消灭食品添加剂工业,比如明矾、亚硝酸、氢化油都是有害的,干嘛要添加
- 海阳喜洋洋美食城怎么样? 海阳老喜洋洋酒店电话
- 疫情期间,公司想制作一个二维码扫码进入,请问怎么制作? 商超货物的二维码是如何标价的