For the complete documentation index, see llms.txt. This page is also available as Markdown.

Elenco dei nomi delle proprietà per lo script PowerShell

Ci viene spesso chiesto un elenco completo dei nomi delle proprietà ed è difficile fornirlo per diversi motivi. L'approccio più efficace resta l'esame della struttura XML di una voce pertinente per individuare i nomi dei campi.

Reverse engineering della struttura di una voce

  1. Crei una voce del tipo necessario, aggiungendo per il momento solo i dati obbligatori. Clicchi su OK per salvare la voce.

  2. Clicchi con il tasto destro sulla voce, quindi utilizzi Appunti – Copia.

  3. Nella finestra di dialogo che appare, passi alla scheda Anteprima e copi la struttura XML in un file di testo. Questo è il PRIMA.

  4. Esegua manualmente la modifica alla voce che dovrebbe essere automatizzata tramite PowerShell, quindi salvi la voce.

  5. Utilizzando Appunti – Copia, salvi l'XML modificato in un altro file. Questo è il DOPO.

  6. Confronti i due file con uno strumento di comparazione: i campi che sono cambiati e i valori che sono stati assegnati indicheranno cosa deve fare lo script.

Suggerimenti e trucchi

  • Per trovare le proprietà e i percorsi, esegua il reverse engineering del formato del file XML della sessione. Crei una sessione di esempio in Remote Desktop Manager ed esporti utilizzando il menu contestuale Importa/Esporta – Esporta sessione (.rdm). Una volta esportato, apra il file .rdm con un editor. Esplori la struttura XML per trovare il percorso e il nome della proprietà.

  • Per elencare tutte le proprietà di una voce, invii l'oggetto sessione tramite pipe al cmdlet Get-Member.

$session = Get-RDMSession -Name "MyRDPSession"
$session | Get-Member

Vedere anche

Ultimo aggiornamento

È stato utile?