积极答复者
微软windows2012 powershell 和 diskpart 的集成问题

问题
-
我们都知道, 我们可以用 "diskpart /s script.txt" (scrip.txt 里面有文本“list disk”) 来检查windows的disk 信息。
当我手动创建 script1.txt, 然后在里面输入 list disk 后, 再执行 diskpart /s script1.txt 能正确显示disk信息
然而当我在powershell里(注意是powershell,不是cmd),输入 echo "list disk" >c:\script2.txt,然后再执行 diskpart /s c:\script2.txt 就无法正确显示disk信息了
我检查 手动创建的script.txt 和 用echo 重定向的 script2.txt , 里面内容完全一样, 但是为什么就一个可以被diskpart使用, 而另一个不能呢?? 我应该在powershell 下用什么方式生成file 才能被diskpart 使用呢?