Directories
¶
| Path | Synopsis |
|---|---|
|
Package acl grants and revokes NTFS permissions on a file or directory — the modern, icacls-backed replacement for the WinBatch the NTFS-permission helper helpers, which shelled out to cacls through an SU'd helper EXE just to elevate.
|
Package acl grants and revokes NTFS permissions on a file or directory — the modern, icacls-backed replacement for the WinBatch the NTFS-permission helper helpers, which shelled out to cacls through an SU'd helper EXE just to elevate. |
|
cmd
|
|
|
fleet
command
Command fleet is a parallel fleet task runner: point it at a list of machines and a task, and it fans out across them with a bounded pool of concurrent workers — the overnight "run this against hundreds of servers" job, with a dry-run, staged rollouts, and an audit trail.
|
Command fleet is a parallel fleet task runner: point it at a list of machines and a task, and it fans out across them with a bounded pool of concurrent workers — the overnight "run this against hundreds of servers" job, with a dry-run, staged rollouts, and an audit trail. |
|
winadmin
command
Command winadmin is a small example that wires the packages together: load a config, build a credential provider from it, and run a command as that user.
|
Command winadmin is a small example that wires the packages together: load a config, build a credential provider from it, and run a command as that user. |
|
Package config turns declarative configuration into a secret.Provider.
|
Package config turns declarative configuration into a secret.Provider. |
|
Package dialog is a small, dependency-free homage to the chunky gray message boxes WinBatch's Message() / AskYesNo() flung all over Windows 9x — the kind the overnight scripts loved to leave waiting on a locked workstation at 3 a.m.
|
Package dialog is a small, dependency-free homage to the chunky gray message boxes WinBatch's Message() / AskYesNo() flung all over Windows 9x — the kind the overnight scripts loved to leave waiting on a locked workstation at 3 a.m. |
|
examples
|
|
|
splash
command
Command splash shows the winadmin dialog package's ass-ugly retro splash screen — the terminal descendant of the WinBatch the splash routine() the overnight installers loved.
|
Command splash shows the winadmin dialog package's ass-ugly retro splash screen — the terminal descendant of the WinBatch the splash routine() the overnight installers loved. |
|
Package fleet is a parallel fan-out engine for running a task across a list of machines — inspired by the classic overnight fleet-runners of the WinBatch/SMS era, which fired a batch file at hundreds of servers with bounded concurrency.
|
Package fleet is a parallel fan-out engine for running a task across a list of machines — inspired by the classic overnight fleet-runners of the WinBatch/SMS era, which fired a batch file at hundreds of servers with bounded concurrency. |
|
Package groups answers the question the WinBatch the membership gate function answered: "is this principal a member of group X?"
|
Package groups answers the question the WinBatch the membership gate function answered: "is this principal a member of group X?" |
|
Package osinfo identifies the running Windows OS the way the WinBatch OS detection / the version check / the session-host check / the arch check helpers did — by reading a handful of registry values and classifying them — but returns one typed Info instead of a pile of ad-hoc string compares scattered across a login script.
|
Package osinfo identifies the running Windows OS the way the WinBatch OS detection / the version check / the session-host check / the arch check helpers did — by reading a handful of registry values and classifying them — but returns one typed Info instead of a pile of ad-hoc string compares scattered across a login script. |
|
Package reboot covers two Windows admin needs the WinBatch include hit with IntControl(30,...) and a scatter of registry probes:
|
Package reboot covers two Windows admin needs the WinBatch include hit with IntControl(30,...) and a scatter of registry probes: |
|
Package reg is a thin, WOW64-aware wrapper over the Windows registry for the common sysadmin reads and writes that WinBatch did with RegQueryValue / RegSetValue / RegCreateKey / RegExistValue.
|
Package reg is a thin, WOW64-aware wrapper over the Windows registry for the common sysadmin reads and writes that WinBatch did with RegQueryValue / RegSetValue / RegCreateKey / RegExistValue. |
|
Package runas launches a process as a different user, given a credential.
|
Package runas launches a process as a different user, given a credential. |
|
Package secret provides pluggable credential sources for run-as operations.
|
Package secret provides pluggable credential sources for run-as operations. |
|
Package tui is the Bubble Tea front-end for the fleet engine: a live "btop'ed out" run watcher, and an interactive console for setting up and launching runs.
|
Package tui is the Bubble Tea front-end for the fleet engine: a live "btop'ed out" run watcher, and an interactive console for setting up and launching runs. |
Click to show internal directories.
Click to hide internal directories.


