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

[文件操作] 打开文件并输入内容的批处理为什么调用不能运行?

bat文件双击运行没问题。。

问题是:如果我打开附件里面的Excel表---点A1单格(是链接.bat这个文件的一个链接)处就只能打开记事本,而不能输入内容。。怎么样做才能得到和双击的效果一样,打开并输入内容。

321.bat文件里面start "" "notepad"这行代码不能改动其他都可以改,,,

不明所以。
寂寞是黑白的,但黑白不是寂寞,是永恒。BAT 需要的不是可能,而是智慧。

TOP

你的思路很混乱,请把你想做的告诉我们,不要把你写代码的思路给我们、
是不是想打开记事本或者word,然后实现打字效果?

TOP

回复 2# cjiabing


我新上传了附件,就是说打开附件里面的Excel表---点A1单格(是链接.bat这个文件的一个链接)处就能打开记事本,并输入内容。。让他的效果和双击321.bat的效果一样。

321.bat文件里面start "" "notepad"这行代码不能改动其他都可以改。

TOP

不明所以。
cjiabing 发表于 2012-7-18 15:30



我新上传了附件,就是说打开附件里面的Excel表---点A1单格(是链接.bat这个文件的一个链接)处就能打开记事本,并输入内容。。让他的效果和双击321.bat的效果一样。

321.bat文件里面start "" "notepad"这行代码不能改动其他都可以改。


版主老大,我上面那个新建文件夹附件传错了,怎么能删除。

TOP

无法访问 D:\My Documents\321.bat 文件
明明是桌面运行的,为什么会是这个路径?
做等高人解决、、、
你为什么不接上VBS呢?
求老大赐我《精通正则表达式》

TOP

那个高人能帮下忙呀,看下到底那里出问题了。

TOP

貌似不指定路径的话,默认从"我的文档"打开,试试:
  1. @echo off
  2. more +7 %0>"%~dpn0.vbs"
  3. start "" "notepad"
  4. ping -n 2 127.1>nul
  5. start /wait "" "%~dpn0.vbs"
  6. del "%~dpn0.vbs"
  7. goto :eof
  8. set ws = CreateObject("wscript.shell")
  9. ws.AppActivate "notepad"
  10. wscript.sleep 1000
  11. ws.sendkeys "H"
  12. wscript.sleep 100
  13. ws.sendkeys "e"
  14. wscript.sleep 100
  15. Ws.SendKeys "l"
  16. wscript.sleep 100
  17. Ws.SendKeys "l"
  18. wscript.sleep 100
  19. Ws.SendKeys "e"
  20. wscript.sleep 100
  21. Ws.SendKeys "o"
  22. ws.sendkeys " cmd"
  23. wscript.sleep 100
  24. ws.sendkeys "{Enter}"
复制代码
1

评分人数

    • hdhyg: 才找到在那评分,不好意思呀。刚来论谈还不 ...技术 + 1

TOP

貌似不指定路径的话,默认从"我的文档"打开,试试:
apang 发表于 2012-7-18 20:43



      果然是高手,小弟万分感谢谢!!!!!

TOP

返回列表