一、建立空檔案的幾種方法
1、cd.>a.txt
cd.表示改變當前目錄為當前目錄,即等於沒改變;而且此命令不會有輸出。
>表示把命令輸出寫入到檔案。後面跟著a.txt,就表示寫入到a.txt。
而此例中命令不會有輸出,所以就建立了沒有內容的空檔案。
2、copy nul a.txt
nul表示空裝置,從概念上講,它不可見,存在於每個目錄中,可以把它看成乙個特殊的「檔案」,它沒有內容;一般可把輸出寫入到nul,來達到遮蔽輸出的目的,如pause>nul,此命令執行效果是暫停,並且不會顯示「請按任意鍵繼續. . .」。
此例子表示將空裝置複製到a.txt,同樣建立了沒有內容的空檔案。
3、type nul>a.txt
此例子表示顯示空裝置的內容,並寫入到a.txt。
4、echo a 2>a.txt
「2」表示錯誤輸出的控制代碼,此例中沒有錯誤輸出,所以建立了沒有內容的空檔案。
其實》預設都是重定向了控制代碼1,即標準輸出控制代碼。比如cd.>a.txt,其實就是cd. 1>a.txt。
同樣,控制代碼3到9也可以使用在本例中,它們是未經定義的控制代碼,也不會有輸出,如
echo a 3>a.txt。
5、fsutil file createnew d:\a.txt 0
使用fsutil建立了乙個空檔案。
6、其他命令
只要沒有輸出,並重定向到檔案就可以了
二、建立非空檔案的幾種方法
1、echo a>a.txt
最常用的是echo命令,此例子表示把字母a和回車換行覆蓋輸出到a.txt(如果a.txt原來已有內容則覆蓋掉原來的內容),如果追加內容,可以使用》,如echo b>>a.txt,表示把b和回車換行追加到檔案末尾。
2、其他命令的重定向輸出,如
type a.txt > b.txt
copy a.txt b.txt
fsutil file createnew d:\a.txt 1
在 CMD 建立檔案
一 建立空檔案的幾種方法1 cd.a.txt cd.表示改變當前目錄為當前目錄,即等於沒改變 而且此命令不會有輸出。表示把命令輸出寫入到檔案。後面跟著a.txt,就表示寫入到a.txt。而此例中命令不會有輸出,所以就建立了沒有內容的空檔案。2 copy nul a.txt nul表示空裝置,從概念上...
cmd 新建檔案和新建資料夾
整理備份 一 建立空檔案的幾種方法 1 cd.a.txt cd.表示改變當前目錄為當前目錄,即等於沒改變 而且此命令不會有輸出。表示把命令輸出寫入到檔案。後面跟著a.txt,就表示寫入到a.txt。而此例中命令不會有輸出,所以就建立了沒有內容的空檔案。2 copy nul a.txt nul表示空裝...
IO 建立檔案
public class demo03 catch exception e public static void test3 throws ioexception,interruptedexception 刪除檔案 boolean flag src.delete system.out.println...