[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[特效代码] 如何实现打开cmd窗口并自动输入指定字符?

本帖最后由 pcl_test 于 2016-7-3 12:45 编辑

请高手指教下,谢谢
1

评分人数

本帖最后由 Aub 于 2020-3-28 08:54 编辑

回复 6# lengyff


    简单问题复杂化了,直接用call 'type'.py不行吗,绕来绕去。
A pupil

TOP

回复 3# gawk

@echo off错了,你把回显关了.
  1. @echo on
  2. echo 内容
复制代码
@echo on可省略
A pupil

TOP

回复 6# lengyff


    虽然是很久以前的了,但是还是要感谢一下

TOP

回复 6# lengyff


    有用!谢谢!

TOP

回复 6# lengyff

很好用,感谢!

TOP

我在用批处理调用py文件时,也遇到了这个问题,开始计划用批处理解决,但是搜遍网络似乎无解,最后终于在百度知道窥到一个解答,完全能解决这个情况,不忍独享:

on error resume next
set wshshell=CreateObject("Wscript.shell")
set fso=Createobject("Scripting.FileSystemObject")
wshshell.run "cmd.exe"
'str="dir C:\"
str="abcdef"
wscript.sleep 1000
'for i=1 To len(str)
    s=mid(str,1,len(str))
    wshshell.sendkeys s
    wscript.sleep 100
'next
wshshell.sendkeys "{enter}"
'根据是否需要回车,确定是否需要注释掉上面一行语句。

wscript.quit
'设置缺省输入法为英文

附件:

TOP

mark,我也需要这样的功能

TOP

回复 3# gawk

TOP

  1. @echo off
  2. cmd /k echo 指定字符串
复制代码
Talk is cheap. Show me the code.
没事不要瞎扯淡,有能耐就把代码贴出来给我看。

TOP

没有人会这个问题吗?

TOP

返回列表