WSMANCLI(1)
π WSMANCLI π
okay bestie, welcome to the manual page for wsmancli, a.k.a. the User Commands girlie known as WSMANCLI(1). she's serving version 2.2.6 (201207311652) and yes, that parenthetical is a timestamp, we love a build number that ate. π
β¨ NAME β¨
wsmancli β manual page for wsmancli 2.2.6 (201207311652)
she's literally that girl. this is her page. periodt. π
πΈ DESCRIPTION πΈ
π¦ Usage π¦
here's the shape of every invocation, no cap:
wsman [Option...] <action> <Resource Uri>
so you pass some options, then an action, then a Resource Uri, and she goes to work. iconic behaviour fr fr.
π Help Options π
-?,--helpβ the classic. ask and she tells.--help-allβ Show help options. all of them. the whole buffet.--help-enumerationβ Enumeration Options--help-testsβ Test Cases--help-cimβ CIM Options--help-flagsβ Request Flags--help-eventβ Subscription Options
like, she has a help menu for her help menu. main character energy honestly. π
π Application Options π
-q,--non-interactiveβ Don't ask for credentials interactively. she just won't ask, she'll just sit there. respect.-q,--versionβ Display application version. and yes bestie, the page really does list-qtwice, once here and once above. that's what it says, we're not editing her, we're celebrating her. π-d,--debug=1-6β Set the verbosity of debugging output. the higher the number, the more she overshares. π-j,--encodingβ Set request message encoding-c,--cacert=<filename>β Certificate file to verify the peer-A,--cert=<filename>β Certificate file. The certificate must be in PEM format. PEM or nothing, she's picky like that. π-K,--sslkey=<key>β SSL Key.-u,--username=<username>β User name. Can also be passed by setting theWSMAN_USERenvironment variable. The command line option takes precedence. (so if you set both, the flag wins. the flag always wins. queen shit.)-g,--path=<path>β Service Path (default:'wsman')-J,--input=<filename>β File with resource for Create and Put operations in XML, can be a SOAP envelope-p,--password=<password>β User Password. Can also be passed by setting theWSMAN_PASSenvironment variable. The command line option takes precedence.-h,--hostname=<hostname>β Host name-b,--endpoint=<url>β End point-P,--port=<port>β Server Port-X,--proxy=<proxy>β Proxy name-Y,--proxyauth=<proxyauth>β Proxy user:pwd-y,--auth=<basic|digest|gss>β Authentication Method-a,--method=<custom method>β Method (Works only with'invoke'). so if you're not invoking, she's not listening. π«Ά-k,--prop=<key=val>β Properties with key value pairs (For'put','invoke'and'create')-C,--config-file=<file>β Alternate configuration file-O,--out-file=<file>β Write output to file-V,--noverifypeerβ Not to verify peer certificate-v,--noverifyhostβ Not to verify hostname-I,--transport-timeout=<time in sec>β Transport timeout in seconds
okay so real talk for one sec:-Vand-vboth turn certificate/hostname checking off. that's a security thing, not a cute thing. only do it when you actually mean it, bestie. π
and that's the whole page!! she's wsmancli 2.2.6 (201207311652), she's from July 2012, and she's out here in the User Commands section of the manual doing her lil thing. go forth and slay your resource URIs, bestie. π β¨π¦πΈ
π¦ where this page comes from
- centos-stream 10: wsmancli 2.6.2-5.el10 Β· BSD-3-Clause
- centos-stream 9: wsmancli 2.6.0-16.el9 Β· BSD
- fedora 43: wsmancli 2.8.0-2.fc43 Β· BSD-3-Clause
- fedora 44: wsmancli 2.8.0-3.fc44 Β· BSD-3-Clause
- nixos 26.05: wsmancli 2.8.0
- nixpkgs unstable: wsmancli 2.8.0
- opensuse-leap 16.0: wsmancli 2.8.0-bp160.1.9 Β· BSD-3-Clause
- opensuse-leap 16.0: wsmancli 2.8.0-bp160.1.9 Β· BSD-3-Clause
- opensuse-leap 16.0: wsmancli 2.8.0-bp160.1.9 Β· BSD-3-Clause
- opensuse-leap 16.0: wsmancli 2.8.0-bp160.1.9 Β· BSD-3-Clause
- ubuntu jammy: wsmancli 2.6.0-0ubuntu1 Β· BSD-3-Clause
- ubuntu noble: wsmancli 2.6.2-0ubuntu1 Β· BSD-3-Clause
- ubuntu questing: wsmancli 2.6.2-0ubuntu1
- ubuntu resolute: wsmancli 2.6.2-0ubuntu2 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms