Console

Package: WA2L/WinTools 1.2.08
Section: General Commands (1m)
Updated: 17 April 2019
Index Return to Main Contents

 

NAME

Console - Enhanced console window

 

SYNOPSIS

WA2LWinTools/bin/Console [ -h | -i | -u | -V ]

Console [ -c configurationfile ][ -w "main window title" ][ -ws "workspace" ][ -t tabtype ][ -n "tab name" ][ -d startupdirectory ][ -r "arguments" ][ -p basepriority ][ -ts sleeptime ][ -v visibility ][ -reuse ][ ]

 

AVAILABILITY

WA2L/WinTools

 

DESCRIPTION

Console(Z) is a Windows console window enhancement. It is a fork of the Console project.

Console features include:

-
multiple tabs

-
text editor-like text selection

-
different background types (solid color, image, fake transparency)

-
configurable font

-
different window styles

Console(Z) features include:

-
Splitting Tabs into views (horizontally and vertically)

-
Grouping views (so input sent to one goes to all of them)

-
Windows Vista aero glass theme

-
Windows 7 jump list

-
Windows 7 wallpaper positions and slideshow

-
Windows 8 wallpapers on dual screen

-
Zooming with Ctrl-Mouse

-
Quake style console animation

-
Strict monospace font rendering

-
Settable opacity of text background color

-
Full screen

-
High DPI (per monitor)

-
Localization

-
Snippets

-
and more...

Console(Z) is NOT a shell. Therefore, it does not implement shell features like command-line completion, syntax coloring, command history, etc.

Console(Z) is simply a nice-looking front end for a shell of your choice (cmd.exe, 4NT, bash, etc.) Other command-line utilities can also be used as 'shells' by Console(Z).

 

OPTIONS

-h
usage message.

-i
install the Console command on the Windows™ 'Desktop'.

-u
uninstall the Console command from the Windows™ 'Desktop'.

-V
print program version.

Console options:

-c configurationfile
Specifies a configuration file.

-w "main window title"
Sets main window title. This option will override all other main window title settings (e.g. 'use tab titles' setting)

-ws "workspace"
Specifies a workspace file.

-t tabtype
Specifies a startup tab type. Tab must be defined in Console(Z) settings.

-n "tab name"
Specifies a startup tab name.

-d startupdirectory
Specifies a startup directory. If you want to parametrize startup directories, you need to specify startup directory parameter as "%1" (backslash is outside of the double quotes)

-r "arguments"
Appends arguments to the startup shell command line. Do not confuse with a command that you type in the shell!

-p basepriority
Specifies shell base priority.

Idle Specifies that the threads of this process run only when the system is idle. The idle priority class is inherited by child processes.

BelowNormal Specifies that the process has priority above Idle but below Normal. The below normal priority class is inherited by child processes.

Normal Specifies that the process has no special scheduling needs.

AboveNormal Specifies that the process has priority above Normal but below High.

High Specifies that the process performs time-critical tasks that must be executed immediately, regardless of the load on the operating system. The threads of the process preempt the threads of normal or idle priority class processes. Use extreme care when specifying High for the process's priority class, because a high priority class application can use nearly all available processor time.

Realtime Specifies that the process has the highest possible priority. The threads of a process with RealTime priority preempt the threads of all other processes, including operating system processes performing important tasks. Thus, a RealTime priority process that executes for more than a very brief interval can cause disk caches not to flush or cause the mouse to be unresponsive.

-ts sleeptime
Specifies a sleep time (in milliseconds) before starting next tab. Only used when multiple tabs are specified.

-v visibility
Specifies the visibility of the application.

Show Shows the application.

Hide Hides the application.

Switch Switches the application visibility. Shows the application if it is hidden and hides the application if it is visible.

-reuse
Reuses another instance, if any exists, instead of starting a new one.

 

ENVIRONMENT

The Console command sets the following additional environment variables: %ConsoleZBaseDir%, %ConsoleZSettingsDir%, %ConsoleZSnippetsDir%, and %ConsoleZVersion%.

 

EXIT STATUS

0
no error.

4
usage message displayed.

5
version message displayed.

 

FILES

etc/console.cfg
XML file maintained by Console to hold all settings.

 

EXAMPLES

-

 

SEE ALSO

wintoolsintro(1), config(1m), console.chm(1m), console.Help(1m), wtshell(1m), https://github.com/cbucher/console/wiki

 

NOTES

Console has been developed by Christophe Bucher <https://github.com/cbucher>.

Parts of the documentation has been extracted from the documentation in console.Help(1m) respectively console.chm(1m) of Console.

See also: https://github.com/cbucher/console/wiki for more information.

 

BUGS

-

 

AUTHOR

Console was developed by Christophe Bucher <https://github.com/cbucher> and integrated into WA2L/WinTools by Christian Walther. Send suggestions and bug reports regarding the integration to wa2l@users.sourceforge.net .

 

COPYRIGHT

Copyright © 2020 Christian Walther

This is free software; see WA2LWinTools/man/COPYING for copying conditions. There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


 

Index

NAME
SYNOPSIS
AVAILABILITY
DESCRIPTION
OPTIONS
ENVIRONMENT
EXIT STATUS
FILES
EXAMPLES
SEE ALSO
NOTES
BUGS
AUTHOR
COPYRIGHT

This document was created by man2html using the manual pages.
Time: 16:31:54 GMT, September 14, 2024