forked from Ylianst/MeshCommander
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added documentation on command line switches.
- Loading branch information
Showing
2 changed files
with
60 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
MeshCommander Command Line Switches | ||
=================================== | ||
|
||
To make Mesh Commander run as a stand-alond tool, you will need NW.js (http://nwjs.io/). It's basically a browser frame that allows web applications to run natively. Once you get NW.js installed, open "commander.htm". MeshCommander will accept the following command line arguments: | ||
|
||
-kvmviewonly Remote desktop will not allow mouse & keyboard input. | ||
-host:[hostname] Directly connect to a target host. If user/pass arguments are not provided, Kerberos will be used. | ||
The following arguments are only valid if -host is specified | ||
|
||
-user:[username] Username to use to connect to Intel AMT is digest mode. | ||
-pass:[password] Password to use to connect to Intel AMT in digest mode. | ||
-tls Connect with TLS security enabled (Currently, Intel AMT certificate is ignored) | ||
-kvm Go directly into remote desktop mode and connect to hardware KVM. | ||
-kvmfull Go directly into full screen remote desktop and connect to hardware KVM. | ||
-kvmonly Go directly into full screen remote desktop, don't do any extra WSMAN calls. | ||
-kvmenc:n KVM encoder flags, the sum of the numbers below: | ||
1 = Run Length Encoding (RLE). If not set, RAW mode is used. RLE always recommanded. | ||
2 = 16 bits per pixel. If not set, 8 bits per pixel is used. | ||
4 = Gray scale mode. If not set, color mode is used. Gray scale is only supported on some platforms. | ||
8 = Enable ZLIB compression. If not set ZLIB is not used. Control over ZLIB is only supported on some platforms. | ||
16 = Gray scale half-mode, 4 bits per pixel (16 grays). Ignored unless doing KVM in gray scale mode. | ||
-kvmdec:n KVM downscaling (decimation) modes. One of the numbers below. This is only supported on some platforms. | ||
0 = Not set | ||
1 = Disabled | ||
2 = Automatic | ||
3 = Enabled | ||
-sol Go directly into terminal and connect to Serial-over-LAN. | ||
-script:[file] Run a script targeting [hostname]. | ||
-autoexit Run a script and exit when done. | ||
-ignoretls Causes TLS certificate check to be skipped. | ||
|
||
-list:[listfile] Loads a list of computers into Mesh Commander. The format of the file is JSON like this. | ||
For Kerberos, set the user to "*" and password to empty. "name" is optional. | ||
|
||
{ | ||
"computers": [ | ||
{ "name": "FriendlyName", "host": "hostname", "user": "admin", "pass": "password1", "tls": 0 }, | ||
{ "host": "hostname1", "user": "admin", "pass": "password2", "tls": 1 }, | ||
{ "host": "hostname1", "user": "*", "pass": "", "tls": 1 } | ||
] | ||
} | ||
|
||
Along with -list:[listfile], you can also use: | ||
|
||
-script:[file] Run a script targeting all of the computers in [listfile]. | ||
-autoexit Run a script and exit when done. | ||
-ignoretls Causes TLS certificate check to be skipped. | ||
|
||
-debug Starts MeshCommander with the debug console window visible. | ||
-wsmantrace Display all WSMAN traffic in the debug console. | ||
-norefresh MeshCommander will not periodically poll for updates. | ||
-redirtrace Display all redirection data channel data to the debug console window. | ||
-kvmdatatrace Display KVM data channel data in the debug console window. | ||
-kvmonly MeshCommander will only get minimal data from Intel AMT in order to only support KVM. | ||
-logfile:log.txt Log everything from the debug console windows into a text file. | ||
-noredirdisconnect Don't auto-disconnect redirection session with performing certain power commands. |