【问题标题】:Extend C Drive with .bat file使用 .bat 文件扩展 C 盘
【发布时间】:2017-06-29 09:56:09
【问题描述】:

我想在 Windows 首次启动时运行一个 .bat 文件,该文件将使用所有未分配的磁盘空间扩展主硬盘空间 (C:)。

我可以手动使用

diskpart
select volume 1
extend

但是,当我将其放入 .bat 文件并运行时,它什么也没做。

这适用于 Windows 2008 R2

【问题讨论】:

  • 尝试使用磁盘部分脚本diskpart /s ScriptName.ext

标签: batch-file


【解决方案1】:

我不确定。但也许你可以试试这个。

创建一个名为 Command.txt 的 .txt 文件。 [或任何你喜欢的名字]
使用记事本输入以下内容。

select volume 1
extend

现在创建一个 .bat 文件并将其存储在与存储 Command.txt 相同的位置

此批处理文件应包含以下代码

diskpart.exe /s Command.txt
exit

现在运行批处理文件。

如果我弄错了,请原谅我。

【讨论】:

  • 你应该给它一个exit作为最后一行来终止diskpart
  • 我刚刚编辑了它。谢谢@斯蒂芬。但是据我所知,即使没有附加退出命令,脚本也会终止。如果我错了,请纠正我。无论如何,总是希望通过代码本身来终止程序。所以再次感谢。
  • 没有尝试,因为我需要我的数据...:D
  • 试一试虚拟机怎么样?无论如何答案都被接受了——并且认为它可能会奏效。
【解决方案2】:

尝试制作 .bat 文件并输入此代码

echo select disk 0 > Command.txt
echo select volume 1 >> Command.txt
echo extend >> Command.txt
diskpart.exe /s Command.txt
pause

【讨论】:

    猜你喜欢
    • 2021-10-19
    • 1970-01-01
    • 1970-01-01
    • 2011-07-12
    • 1970-01-01
    • 1970-01-01
    • 2011-09-01
    • 2018-05-02
    • 1970-01-01
    相关资源
    最近更新 更多