返回列表 发帖

10元红包求助好心人:调用CMD对当前目录下的特定类型文件执行命令

具体报酬:10元人民币
支付方式:支付宝或微信
联系方式:QQ54352281
有效期限:2018年1月15日之前。

自己琢磨了半天,没啥成效,还是求助论坛里的好心大神吧,先谢过了。
我的当前目录里有很多*.wrl文件,需要调用cmd对所有该类型文件逐个执行命令。

输入的命令内容为:
aopt -i *.wrl -N *.htmlCOPY
aopt为所执行命令,-i和-N为命令参数,每次命令中aopt,-i ,-N不变,只是逐一对每个*wrl文件进行操作。

这个命令的作用是将*.wrl文件转为*.html格式,其中*.wrl文件的前缀将用于转化后*.html的前缀,也就是说二者文件名相同,只是后缀不同。

求助大神写一段能够实现上述目的的代码。十分感谢!!!!

以下是在网上搜索的可以获取当前路径下指定文件类型路径的代码,方便大神调试时使用。
@echo off & setlocal EnableDelayedExpansion
Start  
for /f "delims=" %%i in ('"dir /a/s/b/on *.wrl"') do (  
set file=%%~fi  
set file=!file:/=/!  
echo !file! >> filelist.txt  
)  COPY

回复 2# zaqmlp

感谢大神,完美解决我的问题。红包已转,请查收!

不过,又出现一个新问题。生成的每一个html文件前70行内容都相同,如下
<!DOCTYPE html>
<html style='width:100%; height:100%; border:0; margin:0; padding:0;'>
  <head>
    <meta http-equiv='X-UA-Compatible' content='chrome=1'/>
    <meta http-equiv='X-UA-Compatible' content='IE=edge'/>
    <meta http-equiv='Content-Type' content='text/html;charset=utf-8'/>
    <link rel='stylesheet' type='text/css' href='http://www.x3dom.org/x3dom/release/x3dom.css'/>
    <script type='text/javascript' src='http://www.x3dom.org/x3dom/release/x3dom.js'></script>
    <style>.x3dom-logContainer { bottom: 0px; position: absolute; }
    </style>
  </head>
  <body style='width:100%; height:100%; border:0; margin:0; padding:0;'>
    <div id='HUDs_Div'>
      <div id='X3DOM_AOPT_Links' class='group' style='margin:26px 2px 2px; padding:4px; background-color:rgba(199,202,204,.7); position:absolute; z-index:1000;'>
        <a href='http://www.x3dom.org'>X3DOM
        </a> output created with
        <a href='http://www.instantreality.org'>InstantReality
        </a> aopt tool.
      </div>
      <div id='Interaction_Toolbox' style='margin:2px; padding:4px 150px 4px 4px; background-color:rgba(199,202,204,.7); position:absolute; z-index:1000; right:0px; top:0px;'>
        <table>
          <tr>
            <td>Navigation Mode:
            </td>
            <td align='right'>
              <select style='float:right;' onchange='document.getElementById(&apos;x3dElement&apos;).runtime[value]();'>
                <option selected='selected' value='examine'>Examine
                </option>
                <option value='turnTable'>TurnTable
                </option>
                <option value='lookAt'>LookAt
                </option>
                <option value='lookAround'>LookAround
                </option>
                <option value='fly'>Fly
                </option>
                <option value='freeFly'>FreeFly
                </option>
                <option value='helicopter'>Helicopter
                </option>
                <option value='walk'>Walk
                </option>  
                <option value='noNav'>None
                </option>
              </select>
            </td>
          </tr>
          <tr>
            <td>Debug Display:
            </td>
            <td align='right'>
              <input type='checkbox' onclick='document.getElementById(&apos;x3dElement&apos;).runtime.statistics(this.checked);'>
              </input> Stats
              <input type='checkbox' onclick='document.getElementById(&apos;x3dElement&apos;).runtime.debug();'>
              </input> Log
            </td>
          </tr>
          <tr>
            <td>
              <button onclick='document.getElementById(&apos;x3dElement&apos;).runtime.showAll();'> Show Everything
              </button>
            </td>
            <td>
              <button onclick='document.getElementById(&apos;x3dElement&apos;).runtime.resetView();'> Reset View
              </button>
            </td>
          </tr>
        </table>
      </div>
    </div>COPY
我想把上面这些内容用下面的代码替换掉
<!DOCTYPE html>
<html style='width:100%; height:100%; border:0; margin:0; padding:0;'>
  <head>
    <meta http-equiv='X-UA-Compatible' content='chrome=1'/>
    <meta http-equiv='X-UA-Compatible' content='IE=edge'/>
    <meta http-equiv='Content-Type' content='text/html;charset=utf-8'/>
    <link rel='stylesheet' type='text/css' href='css/x3dom.css'/>
    <script type='text/javascript' src='js/x3dom.js'></script>
    <style>.x3dom-logContainer { bottom: 0px; position: absolute; }
    </style>
  </head>
  <body style='width:100%; height:100%; border:0; margin:0; padding:0;'>
    </div>COPY
有偿求好心大神帮忙解决!

TOP

返回列表