ARGOMENTO
about_History
DESCRIZIONE BREVE
Descrive come recuperare ed eseguire comandi nella cronologia dei
comandi.
DESCRIZIONE DETTAGLIATA
Quando si immette un comando al prompt dei comandi, in Windows
PowerShell viene salvato nella cronologia dei comandi. È possibile
utilizzare i comandi salvati nella cronologia come un record del
proprio lavoro e chiamarli ed eseguirli dalla cronologia stessa.
Cmdlet della cronologia
In Windows PowerShell è disponibile un insieme di cmdlet
relativi alla gestione della cronologia dei comandi.
Cmdlet (Alias) Descrizione
------------------- ------------------------------------------
Get-History (h) Ottiene la cronologia dei comandi.
Invoke-History (r) Esegue un comando nella cronologia dei comandi.
Add-History Aggiunge un comando alla cronologia dei comandi.
Clear-History (clh) Elimina i comandi dalla cronologia dei comandi.
Tasti di scelta rapida per la gestione della cronologia
Nella console di Windows PowerShell è possibile utilizzare i
tasti di scelta rapida seguenti per gestire la cronologia dei
comandi.
Per altre applicazioni host, vedere la documentazione del prodotto.
Utilizzare questo tasto Per eseguire questa azione
------------- ------------------------
FRECCIA SU Visualizzare il comando precedente.
FRECCIA GIÙ Visualizzare il comando successivo.
F7 Visualizzare la cronologia dei comandi. Per
nascondere la cronologia, premere ESC.
F8 Trovare un comando. Digitare uno o più
caratteri, quindi premere F8.
Per l'istanza successiva, premere
nuovamente F8.
F9 Trovare un comando in base all'ID cronologia.
Digitare l'ID cronologia, quindi premere F9.
Per trovare l'ID, premere F7.
MaximumHistoryCount
La variabile di preferenza $MaximumHistoryCount determina il numero
massimo di comandi che è possibile salvare nella cronologia dei comandi di
Windows PowerShell.
Il valore predefinito è 64, di conseguenza verranno salvati i
64 comandi più recenti. Il valore della variabile può tuttavia
essere modificato.
Ad esempio, il comando seguente aumenta a 100 il valore di
$MaximumHistoryCount:
$MaximumHistoryCount = 100
Per applicare l'impostazione, riavviare Windows PowerShell.
Per salvare il nuovo valore della variabile per tutte le sessioni di
Windows PowerShell, aggiungere l'istruzione di assegnazione a un
profilo di Windows PowerShell.
Per ulteriori informazioni, vedere about_Profiles.
Ordine dei comandi nella cronologia
I comandi vengono aggiunti alla cronologia al termine della loro
esecuzione, non alla loro immissione. Se il completamento dei comandi
richiede del tempo o vengono eseguiti in un prompt nidificato, è
possibile che non siano ordinati nella cronologia. (I comandi
eseguiti in un prompt nidificato vengono completati solo quando si
esce dal livello del prompt.)
VEDERE ANCHE
about_Line_Editing
about_Variables
about_Preference_Variables