我想要一个.bat脚本在启动时运行,这将自动增加硬盘空间。bat文件只运行第一行命令
diskpart
select volume 1
extend
exit
但是,在.bat文件中只运行第一个命令。如果我手动将它粘贴到命令提示符中,我只能使它工作。
我也尝试在每个命令没有工作之前添加CALL。
CALL diskpart
CALL select volume 1
CALL extend
CALL exit
我想要一个.bat脚本在启动时运行,这将自动增加硬盘空间。bat文件只运行第一行命令
diskpart
select volume 1
extend
exit
但是,在.bat文件中只运行第一个命令。如果我手动将它粘贴到命令提示符中,我只能使它工作。
我也尝试在每个命令没有工作之前添加CALL。
CALL diskpart
CALL select volume 1
CALL extend
CALL exit
在批处理文件中的每一行代表一个壳命令或批处理功能。 “选择音量1”不是被识别的命令,而是您希望发送到正在运行的程序的文本。请参阅how to pass input to .exe in batch file?将输入传递给可执行文件,或查找可执行文件是否支持脚本。
DiskPart确实支持脚本。把你的脚本文件,说“ExtendVolume1.txt”:
select volume 1
extend
exit
然后运行DiskPart的:
diskpart /s ExtendVolume1.txt
>diskpart /?
Microsoft DiskPart version 6.1.7601
Copyright (C) 1999-2008 Microsoft Corporation.
On computer: ALEX
Microsoft DiskPart syntax:
diskpart [/s <script>] [/?]
/s <script> - Use a DiskPart script.
/? - Show this help screen.
你是怎么管理的假设完全编造命令的工作?我想你应该在启动脚本之前在计算机上做一个教程... – specializt