[請問] cmd 輸出 txt 檔案?

看板EZsoft作者 (方正)時間6年前 (2017/12/16 13:29), 6年前編輯推噓1(107)
留言8則, 3人參與, 6年前最新討論串1/1
最近用 rclone 要檢查 google drive 一些東西 由於 rclone 是 cmd 下指令方式執行 為了之後檢查方便想要輸出到 txt 檔案 目前已知的輸出方法是 cmd >> xxx.txt ex. dir >> test.txt test.txt 中只有執行 dir 的結果 由於會連續執行多個命令 所以會導致兩個問題 1.txt 中沒有顯示針對那個資料夾執行 2.每次執行 txt 的資料都是被覆蓋掉, 但是我想要的是在最下面追加上去 這個問題 google 已經找到了 單純 > 是覆蓋; >> 是附加在檔案結尾 以上兩個問題不知道要怎麼解決? -- _ ◣██◣█◢█◢ ψ sanbis ◢████◣ ◥██◤ ◥██◤ ◢ ◢█◤◥◤ ─ ─ ◥◥◤ ◥ ██ = =ˇ﹀﹀ˇ ◣◥██ ██◤◢ || ◣◆ ┐ ┌ ◥██ ██◤ < 喂!那是我家耶!? \ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.235.116.204 ※ 文章網址: https://www.ptt.cc/bbs/EZsoft/M.1513402195.A.EBB.html ※ 編輯: sanbis (36.235.116.204), 12/16/2017 15:22:15

12/16 18:36, 6年前 , 1F
針對哪個資料夾?只要多加一行 echo 資料夾名 >> log.txt
12/16 18:36, 1F

12/16 18:37, 6年前 , 2F
這樣有什麼不可行的嗎?
12/16 18:37, 2F

12/28 05:32, 6年前 , 3F
dir /s > all.txt
12/28 05:32, 3F

12/28 16:46, 6年前 , 4F
有個直覺做法是把舊檔 ren 掉, 然後產生新檔, 再用copy指
12/28 16:46, 4F

12/28 16:47, 6年前 , 5F
令去結合舊檔與新檔, 變成新的檔案, 舉例
12/28 16:47, 5F

12/28 16:47, 6年前 , 6F
ren log.txt log.old
12/28 16:47, 6F

12/28 16:47, 6年前 , 7F
指令執行結果 > log.new
12/28 16:47, 7F

12/28 16:48, 6年前 , 8F
copy log.old+log.new log.txt (new就會加到old後面)
12/28 16:48, 8F
文章代碼(AID): #1QDAzJwx (EZsoft)