WScript 对象提供对 Windows 脚本宿主对象模型根对象的访问。网上大部分例子都是使用VBS实现的,下面给出用C#如何实现。
下面的例子是使用wscript.network来创建一个网络映射。
Type wscriptType = Type.GetTypeFromProgID("WScript.Network");
Object wscript = Activator.CreateInstance(wscriptType );
wscriptType.InvokeMember("MapNetworkDrive", BindingFlags.InvokeMethod,
null, wscript, new Object[]{"Z:",@"\\192.168.22.141\AD",false,"Administrator","zhang.ruyi123"});