UNPKG

node-wmic

Version:

A Node.js wrapper around the WMIC

87 lines (85 loc) 2.96 kB
interface WMIC { NICConfig: () => Promise<any>, SysDriver: () => Promise<any>, TapeDrive: () => Promise<any>, NTEventLog: () => Promise<any>, UserAccount: () => Promise<any>, Job: () => Promise<any>, SoftwareElement: () => Promise<any>, Volume: () => Promise<any>, NetProtocol: () => Promise<any>, QuotaSetting: () => Promise<any>, Group: () => Promise<any>, BIOS: () => Promise<any>, UPS: () => Promise<any>, Server: () => Promise<any>, VolumeUserQuota: () => Promise<any>, ShadowCopy: () => Promise<any>, RDAccount: () => Promise<any>, Port: () => Promise<any>, PrinterConfig: () => Promise<any>, Environment: () => Promise<any>, Registry: () => Promise<any>, BootConfig: () => Promise<any>, DesktopMonitor: () => Promise<any>, QFE: () => Promise<any>, PrintJob: () => Promise<any>, DiskDrive: () => Promise<any>, VolumeQuotaSetting: () => Promise<any>, RDToggle: () => Promise<any>, Startup: () => Promise<any>, OS: () => Promise<any>, IRQ: () => Promise<any>, Share: () => Promise<any>, ComputerSystem: () => Promise<any>, ShadowStorage: () => Promise<any>, Service: () => Promise<any>, RDNIC: () => Promise<any>, LOGON: () => Promise<any>, NTDOMAIN: () => Promise<any>, RDPermissions: () => Promise<any>, PortConnector: () => Promise<any>, IDECONTROLLER: () => Promise<any>, MEMCACHE: () => Promise<any>, TimeZone: () => Promise<any>, LogicalDisk: () => Promise<any>, MemoryChip: () => Promise<any>, SoundDev: () => Promise<any>, Product: () => Promise<any>, DMAChannel: () => Promise<any>, DeviceMemoryAddress: () => Promise<any>, FSDir: () => Promise<any>, NIC: () => Promise<any>, Temperature: () => Promise<any>, DESKTOP: () => Promise<any>, DiskQuota: () => Promise<any>, DataFile: () => Promise<any>, DCOMAPP: () => Promise<any>, Process: () => Promise<any>, BaseBoard: () => Promise<any>, LoadOrder: () => Promise<any>, PageFileSet: () => Promise<any>, Partition: () => Promise<any>, SysAccount: () => Promise<any>, PageFile: () => Promise<any>, SystemSlot: () => Promise<any>, SystemEnclosure: () => Promise<any>, WMISet: () => Promise<any>, Voltage: () => Promise<any>, RecoverOS: () => Promise<any>, CDROM: () => Promise<any>, NTEvent: () => Promise<any>, Printer: () => Promise<any>, OnBoardDevice: () => Promise<any>, SoftwareFeature: () => Promise<any>, MemPhysical: () => Promise<any>, NetUse: () => Promise<any>, CPU: () => Promise<any>, Alias: () => Promise<any>, NetLogin: () => Promise<any>, NetClient: () => Promise<any>, SCSICONTROLLER: () => Promise<any>, CSProduct: () => Promise<any> } declare var wmic: WMIC; export = wmic;