J'utilise un piège pour écrire des erreurs dans le fichier et que vous voulez un numéro de ligne d'écriture où l'erreur est terminée. où je peux obtenir un numéro de ligne d'erreur? Peut-être une variable prédéfinie? P> p>
3 Réponses :
Vous pouvez récupérer le numéro de ligne à partir de l'objet ... génère la sortie: p> InvocationInfo code> sur $ _ code>. Par exemple, le script ...
Vous devez utiliser Par exemple Pour formater les informations de position dans le style Visual Studio: P> _. InvocationInfo code> Propriétés, par exemple: scriptName code>, scriptlinenumber code>, offsetInline code>, Ligne Code>. C:\TEMP\test2.ps1(8): Get-Item missing
Si vous voulez simplement trouver une ligne d'erreur après l'exécution du script, vous pouvez afficher Plus de détails ici . P> $ erreur code> tableau. € Error [0] code> correspond à la dernière erreur. P>