Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 批处理变量仅保存部分diskpart输出_String_Batch File_Format - Fatal编程技术网

String 批处理变量仅保存部分diskpart输出

String 批处理变量仅保存部分diskpart输出,string,batch-file,format,String,Batch File,Format,下面代码的输出只取每行的第一个字。我想看看磁盘是否有问题 @echo off diskpart /s test9.txt for /f %%i in ('diskpart /s test9.txt') do echo %%i 代码输出: 圆盘 [虚线] 圆盘 如何获取整行?“tokens=*”删除前导空格,这不是这里的问题,但出于一般原因,请使用更好的: for /f "tokens=*" %%i in ('diskpart /s test9.txt') do ec

下面代码的输出只取每行的第一个字。我想看看磁盘是否有问题

    @echo off
    diskpart /s test9.txt

    for /f %%i in ('diskpart /s test9.txt') do echo %%i 
代码输出: 圆盘

[虚线]

圆盘

如何获取整行?

“tokens=*”
删除前导空格,这不是这里的问题,但出于一般原因,请使用更好的:

for /f "tokens=*" %%i in ('diskpart /s test9.txt') do echo %%i 
for /f "delims=" %%i in ('diskpart /s test9.txt') do echo %%i 
“tokens=*”
删除前导空格,这不是这里的问题,但出于一般原因,最好使用:

for /f "delims=" %%i in ('diskpart /s test9.txt') do echo %%i