-2

我认为退出 diskpart 并重新输入会起作用,但事实并非如此。非常感谢任何建议,谢谢。代码是从批处理文件中执行的。

LIST volume
SELECT volume 4
SHRINK desired=500
LIST disk
SELECT disk 1
CREATE partition primary size=500
FORMAT fs=ntfs quick
ASSIGN letter=k
EXIT
XCOPY /h /c /k /e /r /y d:\ k:\
diskpart
SELECT disk 1
LIST partition
SELECT partition 3
DELETE partition
LIST partition
SELECT partition 2 
EXTEND
4

1 回答 1

0

好吧,文本文件 TEST.TXT 不等同于 bat 文件。(不告诉你任何新东西)。因此,我将其分为两部分:

测试1.TXT

LIST volume
SELECT volume 4
SHRINK desired=500
LIST disk
SELECT disk 1
CREATE partition primary size=500
FORMAT fs=ntfs quick
ASSIGN letter=k
EXIT

测试2.TXT

SELECT disk 1
LIST partition
SELECT partition 3
DELETE partition
LIST partition
SELECT partition 2 
EXTEND

然后是一个包含以下内容的批处理文件:

@echo off DISKPART /s A:\folder\TEST1.txt
XCOPY /h /c /k /e /r /y d:\ k:\
@echo off DISKPART /s A:\folder\TEST2.txt
于 2021-04-18T01:25:39.987 回答