2.0.0 • Published 10 years ago

nircmd v2.0.0

Weekly downloads
156
License
MIT
Repository
github
Last release
10 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