如何用批处理语句在调用的cmd 中自动输入命令?求那为大神帮一下忙。

作者&投稿:歧穆 (若有异议请与网页底部的电邮联系)
要做一个BAT批处理,自动进入CMD输入命令!求大神帮忙编写!~

你这个需求涉及到进入telnet以后的交换机/路由器命令操作,无法直接通过BAT批处理来完成。
有些Telnet终端工具提供脚本编写功能,能实现你想达到的效果,你可以试试。

方法:
1、上面的语句有错误,应该是(进入E盘,1文件夹下,使用Copy命令,合并并两项文件,整合为AA.mp4)
E:\
cd\1
copy /B 0*.tdl+Video001.mp4 AA.mp4
2、将以上命令复制到文本文档中,保存;之后将文件的扩展名改为bat即可。

3、以后执行时,双击此文档就可以了。

@echo off
start cmd /k "netsh&&pause"
这种有上下文的可以
你是这个意思么,还是出现一个窗口,自动往里输字?

后一种可以用vbs

on error resume next
set wshshell=CreateObject("Wscript.shell")
set fso=Createobject("Scripting.FileSystemObject")
wshshell.run "cmd.exe"
str="dir C:\"
wscript.sleep 1000
for i=1 To len(str)
s=mid(str,i,1)
wshshell.sendkeys s
wscript.sleep 100
next
wshshell.sendkeys "{enter}"
wscript.quit

@echo off
echo quit>c.ini
wmic<c.ini


如何使用bat批处理修改文本文件
打开文本文件---文件---另存为---文件名一栏中输上NBA2K10.BAT---保存类刑选“所有文件”---保存---就好了!

用批处理把旧系统里的数据移到新系统中,具体怎么实现
如果您新系统只是硬件升级或者简单地调整了库结构或某些表的结构,那就可以用批处理实现大部分的导出导入:1、在某台机器上建立好与新旧系统的数据库连接;2、建立批处理exp2imp.bat:<旧库的导出语句组> <新库的导入语句组> 这些语句组您只能事先测试好,包括用户角色、库实例、库的连接名等都要写...

批处理教程(从入门到精通)
在输出时,可以用%变量名%的形式来引用变量的值。批处理还支持命令行参数,例如:```echo%1%2%3 ```在执行批处理文件时,可以在文件名后面跟上参数,例如:```test.bathelloworld ```这样会输出:```helloworld ```2.循环和条件语句 批处理还支持循环和条件语句。常用的循环语句有for和while,...

批处理里set语句怎样在if语句中使用?
:设置变量延迟 setlocal EnableDelayedExpansion md 123 if exist 123 (set \/p a=请键入。。。:注意a用!a!echo 你输入的是“!a!”)

怎么用批处理输出“&”符号到文件?
在&符号前面加上一个^即可,例如下面的语句可以正常执行:echo ^&dir 这个命令显示 &dir 这四个字符,如果不加^会把dir命令执行结果显示出来

如何使用批处理来判断硬盘分区的文件系统格式
echo off :1 cls set\/p pan=请输入要测试的盘符 (不带冒号)for \/f "tokens=1,2" %%i in ('chkntfs %pan%:') do (set var=%%j goto type )goto :eof :type set var=%var:。= echo %pan%盘的文件系统类型是 %var pause>nul goto 1 ...

在批处理语句中能不能在运行那个BAT文件时先输入某个数作为运行的参数...
set \/p aa=请输入: 在后面就可以引用变量aa echo %aa

什么是批处理?
在批处理中允许以“:XXX”来构建一个标号然后用GOTO :标号直接来执行标号后的命令。例:LABELREM 上面就是名为LABEL的标号。DIR C:\\DIR D:\\GOTO LABELREM 以上程序跳转标号LABEL处继续执行。4、CALLCALL 命令可以在批处理执行过程中调用另一个批处理,当另一个批处理执行完后再继续执行原来的批处理。例:批处理...

关于是用批处理将特殊语句写入特定文件中的问题
for \/r K:\\AVS %%a in (*.avs) do ECHO>"Test.txt" %%~na ^2^>XXXX

批处理 在if语句块中使用set的替换功能失败的解决办法
因为cmd会把一整行命令预读。所以才出的错。是变量延迟的原因:开启后就好了。变量标识符变为!setlocal enabledelayedexpansion if 1==1 (SET T=%time:~0,2 SET H=!T: =0!echo !H!)详细的跟你说一下吧:其实你的代码执行到SET H=%T: =0%就已经出错了。尽量的在if中的相关的命令要少...

路北区19410064837: 如何用批处理语句在调用的cmd 中自动输入命令?求那为大神帮一下忙. -
经尝龙血: @echo off start cmd /k "netsh&&pause" 这种有上下文的可以 你是这个意思么,还是出现一个窗口,自动往里输字? 后一种可以用vbs on error resume next set wshshell=CreateObject("Wscript.shell") set fso=Createobject("Scripting....

路北区19410064837: 在cmd中的命令如何用批处理执行? -
经尝龙血: 方法: 1、上面的语句有错误,应该是(进入E盘,1文件夹下,使用Copy命令,合并并两项文件,整合为AA.mp4) E:\ cd\1 copy /B 0*.tdl+Video001.mp4 AA.mp42、将以上命令复制到文本文档中,保存;之后将文件的扩展名改为bat即可. 3、以后执行时,双击此文档就可以了.

路北区19410064837: 怎么用批处理打开CMD然后执行命令 -
经尝龙血: 打开CMD可以直接用这个: @echo off start 在cmd里执行就不知道了,好像可以用copy命令(不确定);

路北区19410064837: 求助编写一个批处理程序去调用另一个.cmd的批处理程序. -
经尝龙血: 晕,你怎么还在问这个问题!这是第一个批处理1.bat代码:@echo off echo 现在开始调用第2个批处理 start 2.bat echo 批处理2执行完成!返回第一个批处理 pause 下面是"新编写的这个批处理"2.bat代码:@echo off echo 现在打开的是第2个批处理 echo 我关闭后会关闭第一个批处理 pause taskkill /im cmd.exe /f pause 2个批处理放同一目录,测试过可行

路北区19410064837: 请问如何在CMD窗口中打开这个批处理.
经尝龙血: 输入"C:\Documents and Settings\All Users\「开始」菜单\程序\启动\1.bat"就行

路北区19410064837: 用批处理输入字符到cmd -
经尝龙血: diskpart是支持脚本文件的 所以可以将diskpart中要输入的所有命令保存到一个文本文件,然后调用 diskpart /s script.txt 以上假设在diskpart中要输入的所有命令已经保存到文件script.txt中

路北区19410064837: 如何用批处理调用CMD并用使cmd指向指定文件夹
经尝龙血: e: cd e:\c# program echo offcmd.exe /k建立一个记事本,将上面内容COPY进去,然后保存为C.BAT双击看看

路北区19410064837: 求指点:怎么写一条批处理?让本来在CMD里运行的一句话直接点批处理就运行,不用每次都输入那么长的指令. -
经尝龙血: 先新建一个文本文档,把原来需要在CMD运行的东西复制到文档中,保存.最后把文档的名字改为***.bat

路北区19410064837: 用批处理怎么调用管理员方式打开的cmd -
经尝龙血: 可以用runas 去运行.不过需要你先打开一个普通的cmd,然后在里边调用ruanas,具体的参数设置可以查查相关的手册.

路北区19410064837: 怎么在批处理中调用以管理员运行的cmd -
经尝龙血: 如果本身用户不是管理员,而且您不知道管理员密码,应该是没办法的,除非用本地提权漏洞溢出,但是这不是正常方法,也容易引起安全问题.那我假设您知道管理员密码,可以这样调用runas @echo 管理员密码|@runas /savecred /env /user:管理员 其中的“管理员”和“管理员密码”请换成您自己环境的,/savecred和/env是runas的参数,您可以runas /?一下,根据需要调整.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网