FORMAT命令不带标签(DVD-RW)

时间:2015-10-16 23:28:30

标签: windows batch-file

当我使用vol获取Disc标签时,当我将其传递给FORMAT时,请问:

Enter current volume label for drive D:

发生这种情况:

Erasing [FD11SRC]...

The type of the file system is RAW.
The new file system is UDF.
Enter current volume label for drive D: An incorrect volume label was entered fo
r this drive.

Erasing [FD11SRC]...来自我的代码 为什么说FD11SRC不正确?
当我在FD11SRC询问时 时,它需要它并格式化光盘!
但当我在FD11SRC pipe 时,它会将其视为错误!

代码:

@echo off
D:
for /f "tokens=1-5*" %%1 in ('vol') do (
   set vol=%%6 & goto done
)
:done
set vol=%vol: =%
echo Erasing [%vol%]...
title Erasing...
echo.
C:
(
echo %vol%
echo y
echo y
) | format D: /FS:UDF /V:DOS_STUFF
cls
echo Erased [%vol%].
echo Copying files to [DOS_STUFF].
title Copying files to [DOS_STUFF].
echo.
xcopy /e /h /y copy\*.* D:\

1 个答案:

答案 0 :(得分:0)

vol返回序列号加标签,另外还有一系列字符串。

似乎没有选择退回原始标签。

相反,音量标签限制为11个字符,绝对比任何欧洲语言的vol输出的第一行短。