求一个让所有硬盘联机的批处理
一如电脑上6个硬盘,经常会有5会处于脱机状态我用了diskpart来实现联机,但是批处理中无法正常使用,我是这样弄的
diskpart /s
list disk
sel disk 1
online
...
可是无法正常实现功能,求大神给个解决方案,或者用什么命令能实现硬盘联机,求解答 本帖最后由 23456 于 2017-8-14 08:17 编辑
@echo off
for /l %%i in (0,1,6) do
( @echo select volume %%i >>a.txt
@echo online disk >>a.txt
diskpart /s a.txt
del a.txt )
pause 23456 发表于 2017-8-14 08:16
@echo off
for /l %%i in (0,1,6) do
( @echo select volume %%i >>a.txt
试了下,实现不了 ,一闪就退 lihui612ld 发表于 2017-8-15 15:34
试了下,实现不了 ,一闪就退
23456 发表于 2017-8-16 15:00
我找到原因了,因我在目录下放了个diskpart.exe的文件导致的。还有就是echo select disk %%i >>a.txt 本帖最后由 lihui612ld 于 2017-8-18 13:14 编辑
其实还可以加几句
set /a a=0
for /f%%k in ('wmic diskdrive get deviceid') do (
set /a a+=1
)
set /a a=a-2
页:
[1]