Come modificare gli attributi dei file con Attrib dal prompt dei comandi di Windows
Windows offre una vasta gamma di strumenti a cui è possibile accedere utilizzando la finestra del prompt dei comandi, incluso lo strumento "attrib", progettato per aiutarti a cercare i file in base alla posizione e al nome, quindi visualizzare e modificare i loro attributi di file.
Quali attributi puoi usare?
Ora che la finestra del prompt dei comandi è aperta, è necessario conoscere quali tipi di attributi è possibile modificare utilizzando lo strumento "attrib". Esistono due tipi principali di attributi, "base" e "estesa".
Interruttori di base degli attributi (R, H, A, S)
- R: questo comando assegnerà l'attributo "Sola lettura" ai file o alle cartelle selezionati.
- H: questo comando assegnerà l'attributo "Nascosto" ai file o alle cartelle selezionati.
- A - Questo comando preparerà i file o le cartelle selezionati per "Archiviazione".
- S - Questo comando cambierà i file o le cartelle selezionati assegnando l'attributo "Sistema".
Sintassi "Attrib"
È necessario conoscere la sintassi corretta da utilizzare per lo strumento "attrib" prima di iniziare.
ATTRIB [+ attributo | - attributo] [nome percorso] [/ S [/ D]]
In questa sintassi, è necessario sapere quali sono i diversi parametri e parametri.
- + E - indicano se si desidera attivare o disattivare l'attributo specificato.
- Gli attributi che puoi usare sono quelli spiegati sopra.
- "/ S" significa che si desidera cercare l'intero percorso specificato, comprese le sottocartelle per un determinato file.
- "/ D" significa che si desidera includere anche qualsiasi cartella di processo.
- Il percorso indica la posizione della cartella o del file di destinazione. Di seguito è riportata la sintassi corretta per i file di percorso.
Drive e / o nomefile - C: \ *. * O C: \ Users \ Owner \ Desktop \ samplefile.txt
Se decidi di non specificare nessuno degli attributi sopra elencati, i file o le cartelle torneranno alle loro attuali impostazioni degli attributi.
Facciamo un pò di pratica
Ora che conosci i tipi di attributi che puoi utilizzare e la sintassi che devi utilizzare, pratichiamo alcuni scenari. Apri il menu Start in Windows 7 e 10 o apri la funzione di ricerca in Windows 8 e cerca CMD. Quindi, fai clic con il pulsante destro del mouse su di esso e quindi premi "Esegui come amministratore". Anche se non è necessario aprire una finestra del prompt dei comandi con privilegi elevati, ti aiuterà ad evitare le finestre di dialogo di conferma.
Scenario 1: Cancella gli attributi "Nascosto e Sistema" con un singolo comando per rendere normali i tuoi file o cartelle.
Per questo esempio, creeremo prima un file nella directory "Documenti" chiamata "sample.txt". Per prima cosa, apri la directory e fai clic con il pulsante destro del mouse da qualche parte nella finestra, sposta il mouse nella sezione "Nuovo", fai clic su "File di testo" e chiama il documento "campione".
Ora vai alla tua finestra CMD. Modificheremo le proprietà del file in modo che sia sia un file di sistema sia nascosto. Fai questo inserendo il seguente comando.
attrib + h + s C: \ Users \ Martin \ Documents \ sample.txt
Ricorda di sostituire il "balestruccio"Sezione del parametro path con il nome utente del tuo computer.
Una volta fatto questo, noterai che il file è scomparso dalla tua cartella documenti. Ora che vogliamo rimuovere gli attributi System e Hidden da "sample.txt", dovremo usare il seguente comando semplice.
attrib -h -s C: \ Users \ Martin \ Documents \ sample.txt
Nota che se provi ad inserire il nome del file senza un percorso, riceverai un errore. Devi ricordare di aggiungere l'intero percorso al tuo comando. Ora, se torni alla directory "Documenti", vedrai il file nell'elenco.
Scenario 2: crea tutti i file di testo nella cartella "Download" dei file di sistema di sola lettura.
Ora creeremo alcuni file di testo di esempio nella directory "Download" e li modificheremo utilizzando lo strumento "attrib" in modo che diventino tutti file di sistema di sola lettura.
Una volta creati i file di testo di esempio, è ora di utilizzare CMD per scrivere un comando che cambierà gli attributi di tutti i file di testo in una directory specificata in "Solo lettura e sistema." Per questo, sarà necessario utilizzare i caratteri jolly per selezionare tutti i file di testo. Puoi farlo usando il comando qui sotto. Ricorda di sostituire il "balestruccio"Sezione con il nome utente del tuo computer.
attrib + r + s C: \ Utenti \ Martin \ Download \ *. txt
Ora è possibile aprire la cartella dei download, fare clic con il pulsante destro del mouse su uno dei file di testo e selezionare Proprietà. Noterai che gli attributi del file sono stati modificati. Per rimuovere queste impostazioni usa semplicemente lo stesso comando, ma sostituisci i segni più con i segni meno.
attrib -r -s C: \ Utenti \ Martin \ Download \ *. txt
Scenario 3: preparare un file sul desktop per l'archiviazione.
Iniziamo creando un file di testo di esempio sul desktop. Passare alla finestra CMD e immettere la seguente stringa per preparare il file selezionato per l'archiviazione.
attrib + a C: \ Users \ Martin \ Desktop \ sample.txt
Scenario 4: nascondere un'intera directory / cartella sul desktop.
Supponiamo, ad esempio, di avere dati sensibili in una cartella sul desktop denominata "Privata" e di nasconderli insieme a tutti i relativi file e sottocartelle. È importante notare che quando si lavora con gli attributi di directory, non è possibile utilizzare caratteri jolly come "? e *. "Dovrai essere esplicito nel percorso del tuo file. Innanzitutto, è necessario creare una cartella sul desktop e inserirvi alcuni file. Dopo averlo fatto, vai alla finestra CMD e inserisci il seguente comando.
attrib + h C: \ Users \ Martin \ Desktop \ Private
Una volta premuto "Invio", l'intera cartella scompare poiché sarà nascosta.
Ora puoi giocare con alcune delle altre impostazioni per apportare modifiche a qualsiasi attributo di file sul tuo computer.