Questo comando imposta il valore di un'opzione per una voce nell'archivio dati configurazione di avvio. bcdedit /store /set ...

Questo comando imposta il valore di un'opzione per una voce nell'archivio dati configurazione di avvio.

bcdedit [/store ] /set [{}]   [ /addfirst | /addlast | /remove ]

      Specifica l'archivio da utilizzare. Se questa opzione
                non è specificata, verrà utilizzato l'archivio di sistema. Per ulteriori informazioni,
                eseguire "bcdedit /? store".

            Specifica l'identificatore della voce da modificare. Se questo parametro
                non è specificato, verrà utilizzato il valore {current}. Per ulteriori informazioni
                sugli identificatori, eseguire "bcdedit /? ID".

      Specifica il tipo di dati dell'opzione che verrà creato
                o modificato. Per ulteriori informazioni sui tipi di dati,
                eseguire "bcdedit /? TYPES".

         Specifica il valore che deve essere assegnato all'opzione.
                Il formato di  dipende dal tipo di dati specificato.
                Per ulteriori informazioni sui formati dei dati, eseguire "bcdedit /? FORMATS".

    /addfirst   Questa opzione può essere utilizzata solo se il tipo di dati è un elenco di oggetti.
                Aggiunge l'identificatore di voce specificato all'inizio dell'elenco.
                Se si specifica questa opzione, è possibile specificare
                un solo identificatore di voce. Se l'identificatore specificato si trova già
                nell'elenco, verrà spostato all'inizio.

    /addlast    Questa opzione può essere utilizzata solo se il tipo di dati è un elenco di oggetti.
                Aggiunge l'identificatore di voce specificato alla fine dell'elenco.
                Se si specifica questa opzione, è possibile specificare un solo identificatore di voce.
                Se l'identificatore specificato si trova già
                nell'elenco, verrà spostato alla fine.

    /remove     Questa opzione può essere utilizzata solo se il tipo di dati è un elenco di oggetti.
                Rimuove l'identificatore di voce specificato dall'elenco.
                Se si specifica questa opzione, è possibile specificare
                un solo identificatore di voce. Se l'identificatore non è incluso nell'elenco,
                l'operazione non avrà alcun effetto. Se viene rimossa l'ultima voce,
                il valore del tipo di dati verrà eliminato.

Esempi:

Il comando seguente imposta il dispositivo dell'applicazione sulla partizione C
per la voce del sistema operativo specificata:

    bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} device partition=C:

    NOTA: utilizzare la sintassi 'hd_partiton=' per disabilitare esplicitamente
          il rilevamento automatico del file VHD e creare voci compatibili per l'avvio
          di una macchina virtuale, ad esempio:

    bcdedit /store F:\boot\bcd /set {default} device hd_partition=F:

Il comando seguente imposta il dispositivo del sistema operativo su un file VHD (C:\vdisks\vdisk01.vhd)
per la voce del sistema operativo specificata:

    bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} osdevice
        vhd=[C:]\vdisks\disk01.vhd

Il comando seguente imposta il percorso dell'applicazione su
\windows\system32\winload.exe per la voce del sistema operativo specificata:

    bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} path
        \windows\system32\winload.exe

Il comando seguente imposta su OptIn il criterio NX per la voce di avvio
corrente del sistema operativo.

    bcdedit /set nx optin