IngleseFranceseSpagnolo

Esegui server | Ubuntu > | Fedora > |


Favicon di OnWorks

wimlib-imagex-update - Online nel cloud

Esegui wimlib-imagex-update nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando wimlib-imagex-update che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


wimlib-imagex-update - Aggiorna un'immagine WIM

SINOSSI


wimlib-imagex update WIMFILE [IMMAGINE] [OPZIONE...] [ FILE CMD]

DESCRIZIONE


wimlib-imagex update modifica lo specificato IMMAGINE nel file Windows Imaging (WIM)
WIMFILE aggiungendo, eliminando o rinominando file o directory al suo interno. Questo comando è anche
disponibile come semplicemente aggiornamento se l'hard link o il file batch appropriato è stato
installato.

IMMAGINE specifica l'immagine in WIMFILE aggiornare. Potrebbe essere un indice basato su 1 di un'immagine in
il WIM o il nome di un'immagine nel WIM. Utilizzare il wimlib-imagex info (1) comando a
elenca le immagini che contiene un file WIM. IMMAGINE può essere omesso se WIMFILE ne contiene solo uno
immagine.

Le modifiche da eseguire sull'immagine WIM sono specificate come una sequenza di comandi, uno
per riga, letto in un file di testo dallo standard input. Si consiglia l'input standard
essere reindirizzato da un file (FILE CMD), come mostrato sopra, invece di digitare i comandi
in modo interattivo. In alternativa, per specificare un comando direttamente sulla riga di comando, vedere il
--comando opzione.

DISPONIBILE COMANDI


Questa sezione documenta i comandi che possono apparire nel FILE CMD descritto sopra.

aggiungere [OPZIONE...] FONTE DESTINAZIONE
Aggiungi un file o un albero di directory all'immagine WIM. FONTE deve specificare il percorso di un file o
directory sul tuo filesystem. DESTINAZIONE deve specificare il percorso all'interno dell'immagine WIM in
quale aggiungere il file o l'albero delle directory.

If DESTINAZIONE nomina una directory esistente nell'immagine WIM, quindi FONTE deve anche nominare a
directory. Questo fa sì che il contenuto del FONTE directory da aggiungere al
DESTINAZIONE directory.

If DESTINAZIONE nomina un file non di directory esistente nell'immagine WIM, quindi FONTE deve anche
nominare un file non di directory. Per impostazione predefinita, questo fa sì che il DESTINAZIONE file da sostituire
con il FONTE file. Oppure, con --no-sostituzione specificato, questo genera un errore.

If DESTINAZIONE non esiste nell'immagine WIM, quindi tutte le directory prerequisite sono
creato come necessario per aggiungere il FONTE in quella posizione.

The aggiungere il comando supporta un sottoinsieme delle opzioni accettate da wimlib-imagex catturare;
cioè, --dereferenziazione, --unix-data, --no-aclse --strict-acls. Vedere wimlib-imagex-
catturare (1) per le spiegazioni di queste opzioni.

Inoltre, l' aggiungere comando supporta il --no-sostituzione opzione, che causa il aggiungere
comando per rifiutare di sovrascrivere i file non di directory esistenti nell'immagine WIM.

delete [OPZIONE...] PERCORSO
Eliminare un file o un albero di directory dall'immagine WIM. PERCORSO deve specificare il percorso all'interno del
Immagine WIM del file o della struttura di directory da eliminare.

Le opzioni disponibili per il delete comando sono:

--vigore
Non emettere un errore se il percorso da eliminare non esiste.

--ricorsivo
Eliminare il file o l'albero delle directory in modo ricorsivo; se non specificato, viene emesso un errore
se il percorso da eliminare è una directory.

rinominare VECCHIO PERCORSO NUOVO PERCORSO
Rinominare un file o un albero di directory all'interno dell'immagine WIM. VECCHIO PERCORSO deve specificare il vecchio percorso
del file o dell'albero delle directory all'interno dell'immagine WIM e NUOVO PERCORSO deve specificare il nuovo percorso
per l'albero dei file o delle directory. Questo comando segue la semantica del POSIX rinominare
(3) funzione; in particolare, un file preesistente a NUOVO PERCORSO verrà cancellato se presente,
tranne in alcuni casi come il tentativo di rinominare una directory in una non directory, che
non è permesso.

Non ci sono opzioni disponibili per il rinominare comando.

VERSIONI


Le seguenti opzioni sono accettate sulla riga di comando da wimlib-imagex update stessa:

--dereferenziazione
Utilizza --dereferenziazione per tutti aggiungere comandi.

--unix-data
Utilizza --unix-data per tutti aggiungere comandi.

--no-acls
Utilizza --no-acls per tutti aggiungere comandi.

--strict-acls
Utilizza --strict-acls per tutti aggiungere comandi.

--no-sostituzione
Utilizza --no-sostituzione per tutti aggiungere comandi.

--config=FILE
Imposta il file di configurazione della cattura per tutti aggiungere comandi. Vedi la descrizione di
questa opzione in wimlib-imagex-cattura (1).

--vigore
Utilizza --vigore per tutti delete comandi.

--ricorsivo
Utilizza --ricorsivo per tutti delete comandi.

--dai un'occhiata
Durante la lettura WIMFILE, verificarne l'integrità se è presente la tabella di integrità; in
Inoltre, includi una tabella di integrità nel WIM aggiornato. Se questa opzione non lo è
specificato, una tabella di integrità verrà inclusa nel WIM aggiornato se e solo se uno
era presente prima.

--thread=NUM_FILI
Numero di thread da utilizzare per comprimere i file appena aggiunti. Predefinito: rilevamento automatico
(numero di processori).

--ricostruire
Ricostruisci l'intero WIM invece di aggiungere i dati aggiornati alla fine.
La ricostruzione del WIM è più lenta, ma farà risparmiare un po' di spazio che farebbe
altrimenti essere lasciato come un buco nel file WIM.

Andate a wimlib-imagex-ottimizzare (1) per un modo più personalizzabile di ricostruzione (e
opzionalmente ricomprimendo) un file WIM. Se corri wimlib-imagex ottimizzare dopo
wimlib-imagex update, non c'è bisogno di specificare --ricostruire a wimlib-imagex update.

--comando=STRING
Invece di leggere i comandi di aggiornamento dallo standard input, leggi un singolo comando di aggiornamento
direttamente dalla stringa STRING specificato sulla riga di comando. Questa opzione non può
essere fornito più di una volta e non può essere utilizzato per specificare più di un aggiornamento
comando. Nota che il STRING, così come qualsiasi percorso contenente spazi all'interno di
STRING deve essere opportunamente quotato. Se esegui da cmd.exe su Windows, dovresti
usa le virgolette doppie per le virgolette esterne e le virgolette singole per le virgolette interne.
Esempio:

aggiornamento wimlib-imagex boot.wim 1 \
--command="add 'C:\My Dir' '\My Dir'"

Questa opzione è fornita solo per comodità. Non eseguire wimlib-imagex update
più volte consecutive, ogni volta che passa il --comando opzione! Questo è
inefficiente. Invece, genera un file di comando di aggiornamento e forniscilo (su standard
input) a una singola invocazione di wimlib-imagex update, come spiegato in questo
documento.

--wiboot-config=FILE
Se questa opzione è specificata, nessun comando deve essere letto dall'input standard e
invece dovrà essere eseguito il seguente comando:

aggiungere FILE /Windows/System32/WimBootCompress.ini

Questo set FILE come file di configurazione WIMBoot per l'immagine. Il
La sezione [PrepopulateList] di questo file specifica i glob di percorso che non devono essere
estratti come file di puntatore WIMBoot (forse perché necessari all'inizio dell'avvio
processi). Consulta la documentazione per il --wiboot possibilità di wimlib-imagex applicare (1)
per maggiori informazioni.

--unsafe-compatto
Vedere la documentazione per questa opzione in wimlib-imagex-ottimizzare (1).

NOTE


wimlib-imagex update è in parte ridondante con wimlib-imagex montare, poiché se un'immagine WIM
può essere montato in lettura-scrittura, quindi teoricamente non è necessario wimlib-imagex update.
Il vantaggio principale di wimlib-imagex update è che funziona su entrambi i sistemi simili a UNIX e
Windows, mentre wimlib-imagex montare è disponibile solo su sistemi simili a UNIX e anche
quindi funziona solo su quelli con un'implementazione FUSE compatibile.

I collegamenti simbolici all'interno di un'immagine WIM non vengono dereferenziati durante l'interpretazione. Quindi per
esempio, se hai un'immagine WIM che contiene un collegamento simbolico "/Documents and Settings"
-> "/Users" dove "/Users" è una directory, quindi una sottodirectory denominata "Public" in questo
la directory deve essere specificata come "/Users/Public" anziché "/Documents e
Impostazioni/Pubblico".

Tutti i percorsi dei file o delle directory all'interno dell'immagine WIM devono essere specificati in relazione al
radice dell'immagine. Tuttavia, la barra iniziale è facoltativa e sia le barre in avanti che
le barre rovesciate sono accettate. Inoltre, su Windows, i percorsi sono trattati di default case-
in modo insensibile, mentre su sistemi simili a UNIX, i percorsi sono trattati per impostazione predefinita tra maiuscole e minuscole.
sensibilmente. La distinzione tra maiuscole e minuscole predefinita può essere modificata impostando il
WIMLIB_IMAGEX_IGNORE_CASE variabile ambientale a 0 o 1.

Il file di comando (FILE CMD) viene analizzato da wimlib-imagex update stesso e non dal sistema
guscio. Pertanto, la sua sintassi è limitata. Tuttavia, le righe di commento che iniziano con '#' sono
consentito, ed è anche possibile citare argomenti con spazi bianchi al loro interno.

Su sistemi simili a UNIX, non puoi usare wimlib-imagex update per aggiungere file a un'immagine
direttamente da un volume NTFS usando libntfs-3g, anche se wimlib-imagex catturare supporta
catturare un'immagine completa in questo modo.

Tranne quando si usa --unsafe-compatto, è sicuro abortire a wimlib-imagex update command
a metà; tuttavia, dopo averlo fatto, si consiglia di eseguire wimlib-imagex
ottimizzare per rimuovere tutti i dati che sono stati aggiunti al file WIM fisico ma non ancora
incorporati nella struttura del WIM, a meno che --ricostruire è stato specificato, nel qual caso
dovresti eliminare il file temporaneo rimasto.

ESEMPI


Tutti gli esempi seguenti mostrano il file di comando di aggiornamento da creare così come il wimlib-
immaginex update comando da eseguire per eseguire gli aggiornamenti.

Elimina due file da un'immagine WIM:

update_commands.txt:

elimina /setup.exe
elimina /sources/setup.exe

$ wimlib-imagex update boot.wim 2 < update_commands.txt

Aggiungi alcuni file e directory a un'immagine WIM. Nota che il primo percorso di ciascuno aggiungere
comando specifica i file da aggiungere, mentre il secondo percorso di ciascuno aggiungere comando specificare il
posizioni in cui aggiungerli all'interno dell'immagine WIM:

update_commands.txt:

aggiungi una directory /dir
aggiungi un file /dir/file

$ wimlib-imagex update boot.wim 2 < update_commands.txt

Rinominare un file all'interno di un'immagine WIM.

update_commands.txt:

rinomina /dir_in_wim/oldfile.txt /dir_in_wim/newfile.txt

$ wimlib-imagex update boot.wim 2 < update_commands.txt

Utilizzando funzionalità aggiuntive, come commenti, opzioni e sovrapposizioni, e includendo an
tabella di integrità nel WIM aggiornato:

update_commands.txt:

#
# Questo file specifica alcune modifiche da apportare a un'immagine WIM.
#

# Aggiungi una nuova directory contenente i file che voglio nell'immagine.
# Le virgolette sono necessarie perché il nome della directory
# contiene uno spazio.
aggiungi "La mia directory" "/La mia directory"

# Aggiungi il contenuto di "Another Directory" a
# "/My Directory" che abbiamo appena creato nell'immagine WIM. Da quando
# il percorso di destinazione esiste già, esegue un'operazione
# sovrapposizione.
aggiungi "Un'altra directory" "/La mia directory"

# Rinomina alcuni file per qualche motivo.
rinomina /dir_in_wim/oldfile.txt /dir_in_wim/newfile.txt

# Elimina una directory indesiderata.
elimina --recursive /Users/Me/Documents/Junk

$ wimlib-imagex update boot.wim 2 --check < update_commands.txt

Usa wimlib-imagex-update online utilizzando i servizi onworks.net


Ad


Ad