2016-11-18 26 views
0

我正在使用Windows 10操作系統。我使用命令提示符或批處理文件格式化筆式驅動器。我想要設置卷標「本地備份」。但它顯示錯誤:無效的參數 - 備份'標籤/ V格式命令中的參數無效

我知道NTFS支持標籤多達32個字符。我曾嘗試:

format /FS:NTFS /Y /Q K: /V:'Local Backup' 
format /FS:NTFS /Y /Q K: /V:"Local Backup" 
format /FS:NTFS /Y /Q K: /V:[Local Backup] 

Format Command Image

K:是U盤。

如何用format命令設置卷標(包含空格)?

+3

本帖由超級用戶(http://superuser.com/questions/259421/how-to-包括空間-in-drive-label-using-command-line-ms-format)可能會對你有所幫助:) – geisterfurz007

+2

正如SuperUser上的參考答案中所寫的那樣,這樣的問題應該被問到是因爲堆棧溢出,'format'命令根本不支持裏面有空格的標籤。只能使用'/ V:LocalBackup'。而已。解決方案的解決方案也發佈在SuperUser上。這個問題與Stack Overflow無關,因爲它不是關於編程,而是關於如何使用控制檯應用程序'format'。這個命令在批處理文件中使用並不會使這個問題成爲編程相關的問題。 – Mofi

回答

1

您可以使用標籤爲:

format /FS:NTFS /Y /Q K: 
label K: Local Backup 

,或者如果你正在使用它在C#.NET,然後使用可以使用類DriveInfo爲:

DriveInfo.VolumeLabel("Local Backup"); 
0

使用「雙引號」單引號不會削減它。

看來限制是11個字符。我發現「某個名字」使用這種格式。

format d: /q /x 0<"labeller.txt" 

也爲我工作,其中labeller.txt是一個文本文件(杜)於第一線的空白,幷包含所需標籤的第二行。

但是,它似乎有小貓如果所嘗試的標籤超過11個字符或毫無疑問更長,如果它包含無效字符(最後這不是測試,但推斷)