如何在Vbscript中用空格重命名磁盘标签

如何在Vbscript中用空格重命名磁盘标签,vbscript,Vbscript,嗨,我有一张标签是“本地磁盘”的磁盘。我正在执行一些操作并格式化该磁盘,希望将该磁盘标签重命名为“本地磁盘”,但由于本地和磁盘中的空间,我在下面的行中遇到错误。我正在写下面的代码 strOutput = ExecuteDiskPartCommand("Format fs=ntfs label=”Local Disk” quick") // Error strOutput = ExecuteDiskPartCommand("Format fs=ntfs label=”LocalDisk” qui

嗨,我有一张标签是“本地磁盘”的磁盘。我正在执行一些操作并格式化该磁盘,希望将该磁盘标签重命名为“本地磁盘”,但由于本地和磁盘中的空间,我在下面的行中遇到错误。我正在写下面的代码

strOutput = ExecuteDiskPartCommand("Format fs=ntfs label=”Local Disk” quick") // Error

strOutput = ExecuteDiskPartCommand("Format fs=ntfs label=”LocalDisk” quick") // No Error

如何在Vbscript中实现此“本地磁盘”?

看起来“本地磁盘”周围需要转义引号:

另外,我认为空间(alt-32)是不允许的:

试试这个:
strOutput=ExecuteDiskPartCommand(“Format fs=ntfs label=&Chr(34)&“Local Disk”&Chr(34)&“quick”)

这表明,如果使用Chr(34)-而不是文本中的“”-则可能会出现错误,例如忘记&前面的“或q前面的空格”。
strOutput = ExecuteDiskPartCommand("Format fs=ntfs label=""Local Disk"" quick")