回覆列表
  • 1 # 快樂與我同行9

    純粹用批處理做,會比較麻煩,比較簡單點的辦法:

    如果這些資料夾都在同一個資料夾下,如:

    c:\test\01

    c:\test\02

    c:\test\03

    ……

    則執行cmd.exe,切換到c:\test目錄下,輸入:

    dir/s/ad/b>a.bat

    然後用某個支援宏命令的文字編輯器(如ultraedit),開啟a.bat檔案:

    首先,替換路徑(以上例:c:\test)為copya.txtc:\test

    將游標移至檔案首,開始建立宏:

    1,按end鍵,將游標移至行末;

    2,向上查詢第一個反斜槓;

    3,按住shift鍵,按end鍵,選中從\至行末的所有內容,ctrl+c複製;

    4,按end鍵,將游標移至行末,ctrl+v貼上;

    5,按end鍵,將游標移至行末,輸入“.txt”;

    6,將游標移至下一行。

    從檔案頭至檔案末,執行一遍宏。

    至此,a.bat檔案內容應為:

    copya.txtc:\test\01\01.txt

    copya.txtc:\test\02\02.txt

    copya.txtc:\test\03\03.txt

    在當前資料夾下建立一個a.txt檔案,執行a.bat,即可。

  • 中秋節和大豐收的關聯?
  • 消防驗收內容有哪些,消防驗收內容有哪些知識?