批處理附加到檔

內容寫入檔也是在雙重定向篩檢程式>>的幫助下完成的。 此篩檢程式可用於將任何輸出附加到檔。 以下是如何使用重定向命令將數據附加到檔來創建檔的一個簡單示例。

示例

@echo off
echo "這是C盤的目錄檔列表">D:\new.txt
echo "======================================">>D:\new.txt
dir C:\>>D:\new.txt

在上面的例子中,可以看到第一個echo命令用於使用單個重定向命令創建檔,而DIR命令則使用雙重定向篩檢程式輸出到檔。

如果打開D盤上的new.txt檔,這檔中有記錄C盤的目錄檔內容,加上字串“這是C盤的目錄檔列表”。以下是這個示例輸出。

"這是C盤的目錄檔列表"
"======================================"
 驅動器 C 中的卷是 System
 卷的序列號是 80FF-2234

 C:\ 的目錄


2015/11/10  07:28             1,024 .rnd
2015/12/04  07:38                30 AVScanner.ini
2016/04/18  20:00    <DIR>          Barcode
2016/08/30  14:28             2,736 DriverName.cfg
2016/04/17  20:54    <DIR>          drivers
2015/12/03  15:32                46 file-for-download.txt
2009/07/30  16:21           171,136 grldr.bak
2017/12/11  09:44                93 HaxLogs.txt
2017/12/20  11:04    <DIR>          inetpub
2015/11/09  16:37    <DIR>          Intel
2016/01/04  22:23               107 LibAntiPrtSc_ERROR.log
2016/04/01  21:54               544 LibAntiPrtSc_INFORMATION.log
2017/12/01  02:22    <DIR>          PerfLogs
2017/12/11  09:44    <DIR>          Program Files
2017/12/01  02:42    <DIR>          Program Files (x86)
2017/01/03  11:04    <DIR>          Python3
2016/04/08  22:17             1,256 report.rpt
2015/10/30  23:49           668,784 SecurityScanner.dll
2015/11/09  16:45               211 setup.log
2015/11/09  16:52             5,120 setupinfidb.db
2017/11/16  16:47    <DIR>          temp
2016/05/28  16:54    <DIR>          Ticket
2017/12/20  10:31    <DIR>          Users
2018/01/08  21:24    <DIR>          Windows
2017/12/12  19:21    <DIR>          Windows.old
              12 個檔        851,087 位元組

              13 個目錄 20,261,199,872 可用位元組


上一篇: 批處理函數 下一篇: 批處理檔夾操作