Veuillez noter que vous devez sélectionner un disque avant de pouvoir créer une partition.
Lire diskpart /?
, utiliser :
Microsoft DiskPart syntax:
diskpart [/s <script>] [/?]
/s <script> - Use a DiskPart script.
/? - Show this help screen.
Il convient de noter que un DiskPart script est un simple fichier texte dans lequel les commandes diskpart sont placées (une commande par ligne), par exemple MyDiskpart.txt
énumérés ci-dessous.
diskpart /s MyDiskpart.txt
Réponse : Cette dernière commande peut être exécutée à partir d'un poste élevé. powershell
ainsi qu'à partir d'une session cmd
(diskpart nécessite toujours une élévation).
Addendum :
En outre, Diskpart
accepte l'entrée d'un ('|') ainsi que de <
redirection de sorte que les éléments suivants cmd
sont équivalentes :
diskpart /s MyDiskpart.txt
diskpart<MyDiskpart.txt
type MyDiskpart.txt|diskpart
Ces dernières commandes ont été testées à l'aide des éléments suivants diskpart script :
==> type MyDiskpart.txt
list disk
list volume
select disk 1
list partition
De plus, il n'est pas nécessaire de créer un diskpart script fichier ; les éléments suivants .bat
script affiche les détails du volume du système (en sélectionnant volume # de manière dynamique) :
@ECHO OFF
SETLOCAL EnableExtensions
:check_permissions
echo Administrative permissions required. Detecting permissions...
net session >nul 2>&1
if %errorLevel% == 0 (
echo Success: Administrative permissions confirmed.
) else (
echo Failure: Current permissions inadequate.
goto :endlocal
)
:do_the_job
for /f "tokens=2" %%a in ('echo list volume ^| diskpart ^| findstr System') do (
(
echo select volume %%a
echo detail volume
) | diskpart
)
echo DONE
:endlocal
pause