【问题标题】:Invalid parameter in label /V - Format command标签 /V 中的参数无效 - 格式命令
【发布时间】:2016-11-18 17:32:28
【问题描述】:

我使用的是 Windows 10 操作系统。我正在使用命令提示符或批处理文件格式化笔式驱动器。我想设置卷标“本地备份”。但其显示错误:无效参数 - 备份'

我知道 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:是 USB Pen 驱动器。

如何使用格式化命令设置卷标(包含空格)?

【问题讨论】:

  • This post from Superuser 可能对你有帮助:)
  • 正如在 SuperUser 上的参考答案中所写的那样,由于与 Stack Overflow 无关,因此应该提出这样的问题,命令 format 根本不支持内部带有空格的标签。只能使用例如/V:LocalBackup。而已。解决方案也发布在 SuperUser 上。这个问题与 Stack Overflow 无关,因为它与编程无关,只是关于如何使用控制台应用程序format。在批处理文件中使用此命令并不会使此问题成为与编程相关的问题。

标签: batch-file command-prompt


【解决方案1】:

您可以将标签用作:

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

或者如果您在 C#.net 中使用它,则可以使用类 DriveInfo 作为:

DriveInfo.VolumeLabel("Local Backup");

【讨论】:

    【解决方案2】:

    使用“双引号”单引号不会削减它。

    似乎限制为 11 个字符。我发现“某个名称”使用这种格式。

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

    也对我有用,其中labeller.txt 是一个文本文件 (duh),第一行为空白,第二行包含所需的标签。

    但是,如果尝试的标签长度​​超过 11 个字符,或者毫无疑问它是否包含无效字符,它似乎有小猫(最后没有测试但推断)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-15
      • 2018-05-06
      • 1970-01-01
      相关资源
      最近更新 更多