Windows Media Encoder 中则需要手动打开.WME文件,然后点击”启动编码”按钮开始编码。这样要多次操作。在有的时候感觉很麻烦,在机器重启后,不能自动运行,即使你让Windows Media Encoder自启动了,也不能自动开始编码。昨天摸索一个方法,和大家共享下。利用Windows Media Encoder的命令行。写一个批处理文件,就可以让Windows Media Encoder自启动并且自动编码了。
我的批处理文件内容如下:
@echo off
@if exist runhide.vbs @goto findvbs
@echo Set ws = CreateObject(“Wscript.Shell”)>>runhide.vbs
@echo ws.run “cmd /c “%0″”,vbhide >>runhide.vbs
@start runhide.vbs&&exit
:findvbs
del runhide.vbs
cd \Program Files\Windows Media Components\Encoder
cscript.exe wmcmd.vbs -wme c:\t.wme
以上代码拷贝到记事本中。然后修改成.bat文件。也就是批处理文件。再把这个批处理文件自启动。好了。这样就完成Windows Media Encoder自启动自编码了。

技术文档2010/01/28
  • 文章评论
  • In awe of that anwesr! Really cool!

  • This has made my day. I wish all psoingts were this good.

  • why not”

  • 你好,我用了你的批处理代码,但前面几句不是很看的懂,创建了文件又删除。我只用了你的最后2句话,如果有时间可否帮我解答一下,谢谢

    • @ 是 表示不显示@后面的命令。

      @if exist runhide.vbs @goto findvbs
      @echo Set ws = CreateObject(“Wscript.Shell”)>>runhide.vbs
      @echo ws.run “cmd /c “%0″”,vbhide >>runhide.vbs
      @start runhide.vbs&&exit
      :findvbs
      del runhide.vbs
      隐藏cmd窗口.就是在运行的时候,cmd窗口会闪一下,立即就消失了。

      • Thanky Thanky for all this good ionfmration!

      • This article achieved exactly what I wnated it to achieve.

    • This is exactly what I was looking for. Thanks for wiirntg!

    • YMMD with that asnwer! TX

发表评论

You must be logged in to post a comment.