Lorsque j'utilise un autre objet dans le .net-Framework en C#, je peux économiser beaucoup de frappe en utilisant la directive using.Equivalent au mot-clé "using" de C# dans PowerShell?
using FooCompany.Bar.Qux.Assembly.With.Ridiculous.Long.Namespace.I.Really.Mean.It;
...
var blurb = new Thingamabob();
...
Y a-t-il un moyen dans Powershell de faire quelque chose de similaire? J'accède à beaucoup d'objets .net et je ne suis pas heureux d'avoir à taper
$blurb = new-object FooCompany.Bar.Qux.Assembly.With.Ridiculous.Long.Namespace.I.Really.Mean.It.Thingamabob;
tout le temps.
Il semble que l'on doive utiliser le nom de l'assembly (par exemple mscorlib) au lieu d'un nom de type (par exemple System.IO.Path). –
Si vous n'avez pas d'objet autour pour le transmettre à la fonction, vous pouvez en créer un en utilisant 'New-Object PSObject'. –