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