求写一个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代码结束=希望对你有帮助,望采纳!
随机阅读
- 究极绿宝石 战斗飞鸟在哪 口袋妖怪究极绿宝石2二周目怎么玩
- 鸿丰馨苑小区北区到三中怎么走 黑龙江省建三江农垦鸿丰星程生物质能源科技有限公司怎么样?
- 武装部检查基层民兵连建设 基层连队财务管理三好五无的要求是什么
- 怎么把小拉舞跳好 好,我昨晚跳舞拉着腰了
- 普通焊的气压和手势 一般普通焊接钢管承受压力是多少,如DN150,壁厚4.5mm,的钢管。有计算方式不?
- CRV二级离合装在那个地方 2017款crv值不值得等?
- 集成运算放大器的负电源端能直接接地吗? 运放负电源怎么产生
- 18年毛家峪滑雪场 天津周边500公里内有神
- 红岩许鹏飞 许鹏飞还是徐鹏飞红岩
- 请问温度计是贴鱼缸里面(水中)还是外面啊 鱼缸温度计贴片式
- 北京永乐进京检查站电话 去北京办进京证的地方在哪
- 上海建工运营部 中国建筑企业500强都是特级资质吗
- 银河战士卡牌 我有一套卡组,想让大家看看有什么可以改进的地方: 银河眼光子龙*2 活死人的呼声*3 银河战士*
- 水仙茶喝了有什么好 大家喝过漳平水仙茶?知道是什么茶?
- 西安市第一医院看近视眼科怎么样 西安做近视手术,第一医院,第四医院,武警医院,哪个好一点?价位实
- 地铁三号线水产路站到 水产路同济路地铁站怎么去人民广场
- 海阳喜洋洋美食城怎么样? 海阳老喜洋洋酒店电话
- 卡普水之都第几集 海贼王水之都篇是哪集到哪集
- 新成立便利店公司一般纳税人 公司刚刚成立,营业执照已经办下来了,然后是不是要去税务局登记呀,如何办理?
- 蛋白酶解对蛋白质功能调节的方式 下列关于蛋白质功能的举例不正确的是( )