
Security News
Feross on the 10 Minutes or Less Podcast: Nobody Reads the Code
Socket CEO Feross Aboukhadijeh joins 10 Minutes or Less, a podcast by Ali Rohde, to discuss the recent surge in open source supply chain attacks.
net-localgroup
Advanced tools
The Windows NET LOCALGROUP command wrapped in JavaScript
Windows installs with several local groups predefined by default. Some that
should be familiar are 'Administrators', 'Users', and 'Guests'.
NET LOCALGROUP
is a sub-command of the NET command line tool that is provided for management
of local groups from a command shell.
If a local group name is specified, and no change switches are used, it's
roughly equivalent to using getent group <groupname> on Unix/Linux, then
displaying formatted results.
The Windows command NET LOCALGROUP also allows administrators to create, change,
and delete local groups. The current version of this module does not provide an
interface for that; it only retrieves information.
This module makes use of the NET LOCALGROUP command as a workaround where the
Windows API is not otherwise accessible.
If you have the build tools to install a native module properly, consider using
windows-localgroups instead:
it has a slightly different API, but makes the same information available, and
retrieves it more efficiently.
If you try to use this module from an under-privileged account on a system that has been security-hardened, you may see something like the following:
The command prompt has been disabled by your administrator. Press any key to continue . . .
... or you may see nothing, because the callback is never called. This means that the child process spawned by the module has been killed, and so you won't be able to get any results.
C:\Users\myUser>npm install net-localgroup
var localgroup = require('net-localgroup')
Fetches the list of names of all local groups defined on the local system, and
passes it back through the callback function.
callback {Function}
null}Fetches information about the named local group, and passes it back through the
callback function.
groupName {String} The name of the local groupcallback {Function}
null}null} Descriptive comment"DomainName\\AccountName" format; normal
user account names will not be.Fetches information on all local groups defined on the local system, and passes
the collected data back through the callback function.
callback {Function}
null}get() call, if no errorLicense: MIT
FAQs
The Windows NET LOCALGROUP command wrapped in JavaScript
We found that net-localgroup demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Socket CEO Feross Aboukhadijeh joins 10 Minutes or Less, a podcast by Ali Rohde, to discuss the recent surge in open source supply chain attacks.

Research
/Security News
Campaign of 108 extensions harvests identities, steals sessions, and adds backdoors to browsers, all tied to the same C2 infrastructure.

Security News
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.