# ACCESSO ALL'HELP # - Il nome del comando su cui si vogliono ottenere informazioni, seguito da /?. Ad esempio: TASKLIST /? FSUTIL /? - In alternativa, il comando HELP seguito dal nome di un altro comando fa sì che la shell mostri indicazioni sull'utilizzo del secondo comando, ad esempio: HELP FSUTIL HELP MKDIR # CREAZIONE DI UNA CARTELLA # - Comando MD o MKDIR (make directory) MD C:\Documents and Settings\\es5 # SPOSTAMENTO ALL'INTERNO DI UNA CARTELLA (scelta di una nuova cartella di lavoro) # - Comando CD o CHDIR (change directory) CD C:\Documents and Settings\\es5 # CREAZIONE DI UN FILE # - Comando COPY CON : consente di scrivere direttamente via shell il contenuto che si vuole salvare nel file (se il file non esiste viene creato, se esiste già il sistema chiede all'utente se vuole sovrascrivere il contenuto precedente); dopo aver inserito il contenuto del file occorre premere i tasti ctrl+Z per salvare ed uscire: COPY CON c:\Documents and Settings\\es5\hello.txt Il percorso del file può essere specificato anche in forma relativa. Ad esempio, se ci si trova all'interno della propria cartella personale (comando CD per cambiare la cartella di lavoro) è possibile utilizzare il comando con i seguenti parametri: COPY CON es5\hello.txt # VISUALIZZAZIONE DEL CONTENUTO DI UN FILE # - Comando TYPE: riporta sulla shell il contenuto del file . Il percorso del file può essere specificato in modo assoluto o relativo alla cartella di lavoro. TYPE es5\hello.txt # REDIREZIONE DELL'OUTPUT # - >: il simbolo ">", seguito dal nome di un file, redirige l'output del comando sul file (se il file non esiste, viene creato automaticamente; se invece esiste già e non è vuoto, il suo contenuto viene sovrascritto e sostituito dal nuovo) - >>: il simbolo ">>", seguito dal nome di un file, redirige l'output del comando sul file in modalità "append": il file viene cioè esteso, aggiungendo il nuovo contenuto dopo quello preesistente - |: il simbolo "|" consente di mettere in sequenza più comandi e specifica che occorre utilizzare l'output di un comando come input per il successivo; ad esempio nella sequenza: DIR | SORT il comando DIR elenca (su un file temporaneo) il contenuto della cartella (directory) corrente, mentre il successivo comando SORT, utilizzando come input l'elenco prodotto da DIR, lo restituisce ordinato alfabeticamente. # ECHO e CREAZIONE DI UN FILE (2) # - Comando ECHO: ripete la stringa che segue il comando; può essere utilizzato per creare un file attraverso la redirezione dell'output (il nome del file, preceduto dal suo percorso, può essere specificato in modo assoluto o relativo). ECHO hello world ECHO hello world >es5\helloword.txt ECHO hello >es5\helloword2.txt ECHO world >>es5\helloword2.txt # COPIA DI UN FILE # - Comando COPY: copia il contenuto del primo file nel secondo, ad esempio: COPY es5\hello.txt es5\hello_copy.txt # CONFRONTO DI DUE O PIU' FILE O GRUPPI DI FILE # - Comando FC, ad esempio: FC es5\hello.txt es5\hello_copy.txt - Comando COMP, ad esempio: COMP es5\hello.txt es5\hello_copy.txt Per informazioni sulle varie opzioni offerte dai comandi: HELP FC HELP COMP # VISUALIZZAZIONE DELLA STRUTTURA GERARCHICA DI UNA CARTELLA O UNITA' # - Comando TREE: crea una rappresentazione ad albero del contenuto della cartella o dell'unità il cui nome segue il comando. TREE es5\