日本好好热aⅴ|国产99视频精品免费观看|日本成人aV在线|久热香蕉国产在线

  • <cite id="ikgdy"><table id="ikgdy"></table></cite>
    1. 西西軟件園多重安全檢測下載網站、值得信賴的軟件下載站!
      軟件
      軟件
      文章
      搜索

      首頁編程開發(fā)ASP → 批量命令行替你解決嵌入式開發(fā)中重復copy映像的煩惱

      批量命令行替你解決嵌入式開發(fā)中重復copy映像的煩惱

      相關軟件相關文章發(fā)表評論 來源:本站整理時間:2010/11/28 9:00:36字體大。A-A+

      作者:佚名點擊:94次評論:0次標簽: 命令行 copy

      • 類型:游戲其他大小:2KB語言:中文 評分:6.6
      • 標簽:
      立即下載
      【前奏】-近日入手一塊基于OMAP3530雙核架構的SBC8100單板機,搭建好WinCE6.0的開發(fā)平臺后就著手WinCE6.0的定制和移植工作,不得不說,這確實是件耗精力,但充滿樂趣的活兒。

      【起因】-使用VS2005編譯生成image后,要拷貝到單板機的SD卡中再從SD卡中啟動,這個過程要拷貝好幾個映像文件,每次都要在release目錄下搜索,費時費力,而燒寫NAND啟動映像文件也不同,需要重命名,容易出錯,于是想到用bat命令實現自動拷貝,代碼部分附在文后,主要使用了echo、set、goto、pause、copy、call等命令。

      【幕后】-開發(fā)過程中發(fā)現如下問題:

          1.單板機通過Micro Activesync 4.5與PC連接,在電腦中為一系統文件夾“移動設備”,這樣在bat文件中無法直接復制文件到其中。我谷歌了一下,有網友

      遇到過同樣問題,暫無解決辦法。有一個辦法使用RAPI,有空再研究吧,也懇請廣大網友支招^_^

          2.bat命令無法往桌面拷貝文件,顯示“命令不可用”,我就是下午簡單的看了下bat命令,沒有系統的學,故不知其因所在,也請大家指教

      3.bat文件無法在移動設備中運行,將bat文件放到移動設備中雙擊發(fā)現只能顯示文件屬性,本想通過這招實現移動設備和PC中的文件傳遞,⊙﹏⊙b汗

      【花絮】經過幾天的努力,今天初步實現了自己定制的WinCE6.0 在SBC8100單板機上跑起來,鼠標、鍵盤、觸屏、音頻輸出、USB-OTG、SD、WIFI、

      QQ、MSN、Flash lite、Silverlight、HIV注冊表、全中文界面和中文輸入等全部支持,很開心,后面要往驅程這一塊走,希望WinCE6.0開發(fā)之路越走

      越順,感謝谷歌、百度,感謝廣大開發(fā)愛好者的無私奉獻!

      【程序】

      view sourceprint?01 @echo off

      02 @echo 注意:請先確保已做好歷史文件備份,該操作將覆蓋目錄下同名文件

      03 @pause

      04 :main

      05 echo 0.拷貝所有鏡像到備份目錄下(確保已轉移歷史版本)

      06 echo 1.拷貝SD image到單板機中(確保已同步,文件將拷貝到D盤)

      07 echo 2.拷貝NAND image到單板機中(確保已同步,文件將拷貝到D盤)

      08 echo 3.拷貝SD image到電腦SD卡中(請確保SD卡插入)

      09 echo 4.拷貝NAND image到電腦SD卡中(請確保SD卡插入)

      10 echo 5.退出

      11 @set /p var=input:

      12 call :lab%var%

      13

      14 @:lab0

      15 @echo 5 files to copy...please wait!

      16 @echo 1.copy nk.bin...

      17 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\nk.bin E:\Arm開發(fā)\SBC8100開發(fā)\鏡像燒寫\定制\

      18 @echo 2.copy MLO...

      19 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\MLO E:\Arm開發(fā)\SBC8100開發(fā)\鏡像燒寫\定制\

      20 @echo 3.copy EBOOTSD.nb0...

      21 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\EBOOTSD.nb0 E:\Arm開發(fā)\SBC8100開發(fā)\鏡像燒寫\定制\

      22 @echo 4.copy EBOOTNAND.nb0...

      23 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\EBOOTNAND.nb0 E:\Arm開發(fā)\SBC8100開發(fā)\鏡像燒寫\定制\

      24 @echo 5.copy XLDRNAND.nb0...

      25 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\XLDRNAND.nb0 E:\Arm開發(fā)\SBC8100開發(fā)\鏡像燒寫\定制\

      26 @echo Copy files done!

      27 @goto main

      28

      29 ::拷貝SD image到D盤

      30 @:lab1

      31 @echo 3 files to copy...please wait!

      32 @if exist D:\EBOOTNAND.nb0 del D:\EBOOTNAND.nb0

      33 @if exist D:\XLDRNAND.nb0 del D:\XLDRNAND.nb0

      34 @echo 1.copy nk.bin...

      35 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\nk.bin D:\

      36 @echo 2.copy MLO...

      37 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\MLO D:\MLO.exe

      38 @echo 3.copy EBOOTSD.nb0...

      39 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\EBOOTSD.nb0 D:\

      40 @echo Copy files done!

      41 @goto main

      42

      43 ::拷貝NAND image到D盤

      44 @:lab2

      45 @echo 4 files to copy...please wait!

      46 @if exist D:\EBOOTNAND.nb0 del D:\EBOOTNAND.nb0

      47 @if exist D:\EBOOTSD.nb0 del D:\EBOOTSD.nb0

      48 @echo 1.copy nk.bin...

      49 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\nk.bin D:\

      50 @echo 2.copy MLO and rename it as "MLO.exe"...

      51 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\MLO D:\MLO.exe

      52 @echo 3.copy EBOOTNAND.nb0 and rename it as"EBOOTSD.nb0"...

      53 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\EBOOTNAND.nb0 D:\EBOOTSD.nb0

      54 @echo 4.copy XLDRNAND.nb0...

      55 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\XLDRNAND.nb0 D:\

      56 @echo Copy files done!

      57 @goto main

      58

      59 ::拷貝SD image到電腦SD卡中

      60 @:lab3

      61 @echo 3 files to copy...please wait!

      62 @if not exist j:\ echo 請插入SD卡!

      63 @if not exist j:\ goto main

      64 @if exist j:\XLDRNAND.nb0 del j:\XLDRNAND.nb0

      65 @echo 1.copy nk.bin...

      66 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\nk.bin j:\nk.bin

      67 @echo 2.copy MLO...

      68 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\MLO j:\MLO

      69 @echo 3.copy EBOOTSD.nb0...

      70 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\EBOOTSD.nb0 j:\EBOOTSD.nb0

      71 @echo Copy files done!

      72 @goto main

      73

      74 ::拷貝NAND image到電腦SD卡中

      75 @:lab4

      76 @echo 4 files to copy...please wait!

      77 @if not exist j:\ echo 請插入SD卡!

      78 @if not exist j:\ goto main

      79 @if exist j:\EBOOTSD.nb0 del j:\EBOOTSD.nb0

      80 @echo 1.copy nk.bin...

      81 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\nk.bin j:\nk.bin

      82 @echo 2.copy MLO...

      83 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\MLO j:\MLO

      84 @echo 3.copy EBOOTNAND.nb0 and rename it as"EBOOTSD.nb0"...

      85 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\EBOOTNAND.nb0 j:\EBOOTSD.nb0

      86 @echo 4.copy XLDRNAND.nb0...

      87 @copy D:\WINCE600\OSDesigns\SBC8100\SBC8100\RelDir\SBC8100_ARMV4I_Release\XLDRNAND.nb0 j:\XLDRNAND.nb0

      88 @echo Copy files done!

      89 @goto main

      90

      91 ::退出

      92 @:lab5

      93 exit

        相關評論

        閱讀本文后您有什么感想? 已有人給出評價!

        • 8 喜歡喜歡
        • 3 頂
        • 1 難過難過
        • 5 囧
        • 3 圍觀圍觀
        • 2 無聊無聊

        熱門評論

        最新評論

        發(fā)表評論 查看所有評論(0)

        昵稱:
        表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
        字數: 0/500 (您的評論需要經過審核才能顯示)