2.0.0 • Published 9 years ago

nircmd v2.0.0

Weekly downloads
156
License
MIT
Repository
github
Last release
9 years ago

nircmd

Perform tasks using the nircmd.exe utility.

Examples and documentation can be found here.

Install

$ npm install --save nircmd

Usage

const nircmd = require('nircmd');

nircmd('clipboard set "hey everybody"').then(() => {
	console.log('Copied to clipboard')
});

CLI

$ npm install --global nircmd
$ nircmd --help

	Examples
	  $ nircmd killprocess firefox.exe
	  $ nircmd clipboard set github.com

API

nircmd(input, options)

Returns a Promise that resolves usually nothing.

input

Required
Type: string or array

Either a string with the command or an array with the command (one argument per value).

options

Type: object

Options to be passed on to child_process.execFile().

nircmd.spawn(input, options)

input

Required
Type: string or array

Either a string with the command or an array with the command (one argument per value).

options

Type: object

Options to be passed on to child_process.spawn().

License

MIT © gillstrom