Pagina 1 di 1

Commenti a "Come creare comandi personalizzati con il profilo di PowerShell"

Inviato: ven dic 22, 2023 11:07 pm
da Zigul
Come creare comandi personalizzati con il profilo di PowerShell

Immagine

Avere un profilo PowerShell consente di snellire l'uso della shell e costruirsi il proprio "coltellino svizzero" di funzioni e comandi (o meglio, "cmdlet" come si chiamano nel gergo di Powershell), rendendo l'uso del terminale più rapido e "accogliente" per le proprie esigenze. Useremo PowerShell 5.1, comunemente presente nei recenti sistemi Windows, ma la procedura è facilmente adattabile anche a PowerShell Core 7 (per il quale, ad esempio, il percorso del file del profilo è differente: $HOME\Documents\PowerShell). [continua..]

Inserite di seguito i vostri commenti.

Re: Commenti a "Come creare comandi personalizzati con il profilo di PowerShell"

Inviato: sab dic 23, 2023 4:10 am
da crazy.cat
E' mattino presto e non sono ancora molto lucido, quindi sicuramente sbaglierò io qualcosa, ma non ho capito come fare girare lo script.
La funzione accantonamento va importata in qualche modo?
Immagine

Immagine

Immagine

Non ho capito una parola che hai messo "esergo".
"è possibile anche impostare all'avvio della shell l'apertura in esergo di un testo predefinito o del contenuto di un determinato file"

Devo chiedere a zane un tag powershell più specifico per separare meglio questo tipo di articoli e classificarli sotto powershell e non windows 10 o software.

Re: Commenti a "Come creare comandi personalizzati con il profilo di PowerShell"

Inviato: sab dic 23, 2023 10:52 am
da Zigul
Affinché la funzione sia disponibile per ogni sessione di PowerShell, va copiata e incollata nel file del profilo "Microsoft.Powershell_profile.ps1", come le altre personalizzazioni spiegate all'inizio dell'articolo. Se la incolli direttamente nella shell, potrai usarla solo per la tua sessione corrente. Se scegli questa ultima soluzione, allora devi eliminare l'andare a capo dopo "#>", così che il "Get-Help" funzioni correttamente (se invece la incolli nel profilo, non ci saranno problemi).
"In esergo" significa sopra il testo vero e proprio, come quei capitoli di un libro che hanno una citazione prima del paragrafo iniziale. Nel caso della shell, significa che ogni volta che la avvii, oltre alle solite scritte iniziali, prima della riga del prompt ci sarà una "citazione" o un promemoria che tu hai impostato nel file del profilo.