2017-08-01 113 views
0

我已經搜索了下面的問題,但找不到任何答案。 有人能幫我解決這個問題嗎? 通過Windows Powershell創建新文件的命令是什麼?通過Windows創建新文件Powershell

+0

你想創建什麼類型的'file'?或者換句話說什麼文件擴展名?像.txt .docx等... – akasoggybunz

+1

奇怪**我**用[google中的精確標題]獲得大量結果(http://www.google.com/search?q=Creating+new+file+through + Windows + Powershell)不要期望更多的人比你願意做-1。 – LotPings

回答

1

採取使用回波

echo some-text > filename.txt 

實施例創建的文件:

C:\>echo This is a sample text file > sample.txt 
C:\>type sample.txt 
This is a sample text file 
C:\> 

要使用FSUTIL

fsutil file createnew filename number_of_bytes 

Examp創建文件樂:

fsutil file createnew sample2.txt 2000 
File C:\sample2.txt is created 
C:\data>dir 
01/23/2016 09:34 PM  2,000 sample2.txt 
C:\data> 

限制

FSUTIL只能由管理員使用。對於非管理員用戶,它會拋出錯誤。

c:\>fsutil file /? 

FSUTIL實用程序要求您具有管理權限。 c:>

希望這有助於!

+1

請不要建議使用'echo' - 這是很少需要的'Write-Output' cmdlet的別名 - 因爲在PowerShell世界中推廣是一種壞習慣。新手需要引導到PowerShell的_implicit_輸出模型:''some-text'> filename.txt'。如果你的代碼是'cmd.exe'代碼(它也是這樣工作的),請注意這個問題被標記爲[tag:powershell]。 – mklement0

+0

不知道,編輯我的評論。謝謝。 –

7

我猜你試圖創建一個文本文件?

New-Item c:\scripts\new_file.txt -type file 

其中「C:\ scripts \ new_file.txt」是包含文件名和擴展名的完全限定路徑。

TechNet article

+0

++,但請注意,您並未創建_text_文件,您正在創建一個_zero-byte_(空文件) - 它沒有固有的類型。 – mklement0

相關問題