nircmd

2.0.0 • Public • Published

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

Package Sidebar

Install

npm i nircmd

Weekly Downloads

146

Version

2.0.0

License

MIT

Last publish

Collaborators

  • gillstrom
  • kevva