Board logo

标题: 想把调用记事本里面的命令改成直接批处理 [打印本页]

作者: 87030550     时间: 2006-12-3 05:53    标题: 想把调用记事本里面的命令改成直接批处理

diskpart /s disk.txt

这是DISK.TXT的内容
select disk 0
select partition 2
delete partition
应该怎么改
作者: 87030550     时间: 2006-12-3 05:54
还想问下 /s 到底是什么意思?
作者: 不得不爱     时间: 2006-12-3 08:11

@echo off
echo select disk 0 >disk.txt
echo select partition 2 >disk.txt
echo delete partition>disk.txt
diskpart /s disk.txt
del disk.txt

作者: redtek     时间: 2006-12-3 08:31
另一种方法~:)
通过管道将多行控置命令输出到 Diskpart……
echo exit|%ComSpec% /k prompt select disk 0$_select partition 2$_delete partition$_exit$_|diskpart >nul
(注:我不敢测试,请兄试一下~:)
作者: 87030550     时间: 2006-12-3 08:50
我来试哈哈 
作者: Michale     时间: 2006-12-3 08:51
楼上的兄弟有意思~~

我本来想试一试的~~

看到你最后一句~~我傻了~~~
作者: 87030550     时间: 2006-12-3 08:58
@echo off
echo select disk 0>disk.txt
echo select partition 2 >disk.txt
echo delete partition>disk.txt
diskpart /s disk.txt
del disk.txt
这个不行 echo select disk 0>disk.txt 
这掉命令生成不到 文件里面 
作者: 87030550     时间: 2006-12-3 09:00
echo exit|%ComSpec% /k prompt select disk 0$_select partition 2$_delete partition$_exit$_|diskpart >nul
这句 OK 强人 哈哈谢谢
作者: ccwan     时间: 2006-12-3 21:15


  Quote:
Originally posted by 87030550 at 2006-12-3 09:00:
echo exit|%ComSpec% /k prompt select disk 0$_select partition 2$_delete partition$_exit$_|diskpart >nul
这句 OK 强人 哈哈谢谢

强人   呵呵。偶也是这么说。
作者: 不得不爱     时间: 2006-12-3 21:43


  Quote:
Originally posted by 87030550 at 2006-12-2 19:58:
@echo off
echo select disk 0>disk.txt
echo select partition 2 >disk.txt
echo delete partition>disk.txt
diskpart /s disk.txt
del disk.txt
这个不行 echo select disk 0>disk.t ...

这少了个空格,已经补上
作者: ccwan     时间: 2006-12-4 01:53


  Quote:
Originally posted by 不得不爱 at 2006-12-3 21:43:

这少了个空格,已经补上

超版这个批处理,貌似只能将最后一句保留在文本中,是否应该这样呢?
@echo off
echo select disk 0 >disk.txt
echo select partition 2 >>disk.txt
echo delete partition>>disk.txt
diskpart /s disk.txt
del disk.txt

作者: a9319751     时间: 2006-12-4 04:57


  Quote:
Originally posted by ccwan at 2006-12-4 01:53:


超版这个批处理,貌似只能将最后一句保留在文本中,是否应该这样呢?

[code]@echo off
echo select disk 0 >disk.txt
echo select partition 2 >>disk.txt
e ...

笔下误8