Command-line interface

Command-line interface

A command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and providing information to them as to what actions they are to perform. In some cases the invocation is conditional based on conditions established by the user or previous executables. Such access was first provided by computer terminals starting in the mid-1960s. This provided an interactive environment not available with punched cards or other input methods.

Comment
enA command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and providing information to them as to what actions they are to perform. In some cases the invocation is conditional based on conditions established by the user or previous executables. Such access was first provided by computer terminals starting in the mid-1960s. This provided an interactive environment not available with punched cards or other input methods.
Cs1Dates
eny
Date
enFebruary 2021
enJuly 2021
enSeptember 2013
Depiction
Apple Unix with Netscape.png
COMMAND LINE.svg
Gem 11 Desktop.png
GNUOctave430.png
Hard reset BBC Micro 32K Acorn DFS.gif
Linux command-line. Bash. GNOME Terminal. screenshot.png
RT-11 help.jpg
Terminal-dec-vt52.jpg
TTY33ASR.jpg
Version 7 UNIX SIMH PDP11 Kernels Shell.png
Windows PowerShell 1.0 PD.png
Group
en"nb"
Has abstract
enA command-line interpreter or command-line processor uses a command-line interface (CLI) to receive commands from a user in the form of lines of text. This provides a means of setting parameters for the environment, invoking executables and providing information to them as to what actions they are to perform. In some cases the invocation is conditional based on conditions established by the user or previous executables. Such access was first provided by computer terminals starting in the mid-1960s. This provided an interactive environment not available with punched cards or other input methods. Today, many users rely upon graphical user interfaces and menu-driven interactions. However, some programming and maintenance tasks may not have a graphical user interface and use a command line. Alternatives to the command-line interface include text-based user interface menus (for example, IBM AIX SMIT), keyboard shortcuts, and various desktop metaphors centered on the pointer (usually controlled with a mouse). Examples of this include the Microsoft Windows, DOS Shell, and Mouse Systems PowerPanel. Command-line interfaces are often implemented in terminal devices that are also capable of screen-oriented text-based user interfaces that use cursor addressing to place symbols on a display screen. Programs with command-line interfaces are generally easier to automate via scripting. Many software systems implement command-line interfaces for control and operation. This includes programming environments and utility programs.
Hypernym
Means
Is primary topic of
Command-line interface
Label
enCommand-line interface
Link from a Wikipage to an external page
www.patersontech.com/Dos/Softalk/Softalk.html
web.archive.org/web/20001003150623/http:/www.patersontech.com/Dos/Softalk/Softalk.html
docs.microsoft.com/en-us/windows-server/administration/windows-commands/windows-commands
Link from a Wikipage to another Wikipage
.NET Framework
2
4DOS
4OS2
About:config
ActivePerl
ActiveState
Adverb
Alias (command)
Almquist shell
Android (operating system)
Apple II
Apple Lisa
Apple Macintosh
AppleSoft BASIC
Application programming interface
Application software
ArcaOS
Backslash
Bash (Unix shell)
BASIC
Batch file
Batch processing
BBC BASIC
BBC Micro
Bell Labs
Bourne-again shell
Bourne shell
Bracket
Brian W. Kernighan
Bulletin Board System
Business Basic
Busybox
C (programming language)
C++
Case-sensitive
Category:Computing commands
Category:History of human–computer interaction
Category:Software architecture
Category:User interfaces
Category:User interface techniques
Cathode ray tube
Character string
Cisco IOS
Cisco Systems
Cmd.exe
CMD.EXE
Colossal Cave Adventure
COMMAND.COM
Command (computing)
Command-line interface
Commodore PET
Comparison of command shells
Compatible Time-Sharing System
Computer file
Computer font
Computer operator
Computer program
Computer programming
Computer terminal
Computer terminals
CONFIG.SYS
Console application
Console Command Processor
Conversational Monitor System
CScript
C shell
Cygwin
Darwin (operating system)
Data General
Data General AOS
Data General RDOS
Data stream
Default (computer science)
Delimiter
Desktop metaphor
Dialog box
DIGITAL Command Language
Digital Equipment Corporation
Diskpart
DOS
DOS Shell
Douglas Adams
DR-DOS
DR-DOS system information variable
Drop-down menu
DuckDuckGo
Dumb terminal
E
E (PC DOS)
EComStation
Edlin
Emacs
Embedded DOS
Embedded Linux
Embedded systems
Enter key
Environment variable
Escape character
Eval
Everything is a file
Executable
Executable file
EXPLORER.EXE
File:Apple Unix with Netscape.png
File:COMMAND LINE.svg
File:Gem 11 Desktop.png
File:GNUOctave430.png
File:Hard reset BBC Micro 32K Acorn DFS.gif
File:Linux command-line. Bash. GNOME Terminal. screenshot.png
File:RT-11 help.jpg
File:Terminal-dec-vt52.jpg
File:TTY33ASR.jpg
File:Version 7 UNIX SIMH PDP11 Kernels Shell.png
File:Windows PowerShell 1.0 PD.png
FlexOS
Forth (programming language)
FreeBSD
FreeDOS
Function (programming)
GEOS (16-bit operating system)
Getopt
Getopts
Glenda Schroeder
Globbing
GNU
Google
Graphical user interface
Graphical User Interface
GUI
Hamilton C shell
Hostname
Hyphen-minus
IBM 4680 OS
IBM 4690 OS
IBM AIX SMIT
IBM PC
IBM PC DOS
Icon (computing)
INT 21h
Interactive fiction
Interix
Interpreted programming language
Interpreter (computing)
Interpreter directive
Inter-process communication
In the Beginning... Was the Command Line
I programming language
Java (programming language)
JavaScript
Juniper Networks
Junos
Jython
Ken Thompson
Keyboard shortcut
King's Quest
KornShell
Linux distribution
LISP
List of command-line interpreters
Louis Pouzin
Lua (programming language)
M
Macintosh
MacOS
MacOS Catalina
Main function (programming)
Man page
MATLAB
Menu (computing)
Microcomputer revolution
Microsoft
Microsoft POSIX subsystem
Microsoft Windows
MinGW
MIT Computation Center
MKS Inc.
MKS Toolkit
Mode (user interface)
Modular programming
Mouse (computing)
MS-DOS
Multics
Named pipe
NDOS
Network router
Newline
Nortel
Numerical analysis
Open-source software
OpenVMS
Operating system
Operating system shell%3C!-- please, see %5B%5Btalk:Shell (computing)
Parameter
PARC (company)
PATH (variable)
PC-DCL
Perl
PHP
Pipeline (Unix)
Plan 9 from Bell Labs
PocketDOS
Pointer (graphical user interfaces)
PowerShell
Presentation Manager
Programming language
PROMPT (DOS command)
Pseudo-environment variable
PTS-DOS
Punched cards
Python (programming language)
QBasic
Read-eval-print loop
Redirection operator
Refreshable Braille display
Resident monitor
Resource Kit
Restricted shell
Rexx
REXX
RISC OS
Rm (Unix)
Rob Pike
ROM-DOS
RSX-11
Ruby (programming language)
RUNCOM
Run command
RxDOS
Script (computer programming)
Scripting language
Scripting programming language
Semantics
Sense switch
Serial port
Shebang (Unix)
Shell (computing)
Shell script
Shell scripts
SISNE plus
Space character
Ssh
Standard input
Standard output
Standard streams
Sudo
Superuser
SwitChar
SWITCHAR (CONFIG.SYS directive)
Syntax (programming languages)
System Administrator
System call
System console
Take Command Console
Tclsh
Tcsh
Teleprinter
Teletype Model 33
Telex
Terminal (macOS)
Terminal emulator
Terminate & Stay Resident
Text adventure
Text-based user interface
Text editor
The Hitchhiker's Guide to the Galaxy (video game)
Thompson shell
Time sharing
Time-sharing
Tk
Underscores
Unix
Unix-like
Unix-like operating system
Unix shell
Usage message
UWIN
Verb
Vertical bar
Video games
VT52
Web app
Web-based SSH
Whitespace character
Wiktionary:prompt
Window (computing)
Windows
Windows 3.1
Windows 95
Windows CE
Windows NT
Windows PowerShell
Windows Services for UNIX
Working directory
Wrapper function
XLNT
Zsh
Z shell
Reason
enThe sentence seems ambigious and confuses me. Does "including printing a command 'your administrator has disabled running batch files' from the prompt" describe an act of limiting the range of commands, or does it rather describe a command that a user may give which is then limited?
enintroduced the concept
SameAs
Antara muka baris perintah
Antarmuka baris perintah
Bevellyn
CLI
Command-line interface
Command-line interface
Command-line-interface
Dirisha la amri
Giao diện dòng lệnh
Interfaccia a riga di comando
Interface de linha de comandos
Interface en ligne de commande
Interfaz de línea de comandos
Interfejs komandne linije
Käsurida
Komandlinia interfaco
Komando lerroko interfaze
Komentoliittymä
Kommandolinje
Kommandolinjegrænseflade
Kommandotolk
Kommandozeile
Komut satırı
Liña de comandos
Línia d'ordres
Llinia d'órdenes
m.01yzs
p2wN
Parancssoros felhasználói felület
Příkazový řádek
Príkazový riadok
Q189053
Skipanalínuviðmót
Vmesnik z ukazno vrstico
Wiersz poleceń
Əmr sətiri
Інтерфейс командного рядка
Інтэрфейс каманднага радка
Интерфейс командной строки
Интерфейс с команден ред
Интерфејс командне линије
Командалық жол
ממשק שורת פקודה
نێوانەڕووی هێڵ-فەرمان
واجهة سطر أوامر
واسط خط فرمان
কমান্ড-লাইন ইন্টারফেস
കമാന്റ് ലൈൻ ഇന്റർഫേസ്
キャラクタユーザインタフェース
命令行界面
명령 줄 인터페이스
SeeAlso
Help (command)
List of command-line interpreters
Tab completion
Subject
Category:Computing commands
Category:History of human–computer interaction
Category:Software architecture
Category:User interfaces
Category:User interface techniques
Thumbnail
Linux command-line. Bash. GNOME Terminal. screenshot.png?width=300
WasDerivedFrom
Command-line interface?oldid=1122430347&ns=0
WikiPageLength
69326
Wikipage page ID
28338635
Wikipage revision ID
1122430347
WikiPageUsesTemplate
Template:!
Template:Anchor
Template:Authority control
Template:Better source needed
Template:Citation needed
Template:Clarify
Template:Kbd
Template:Mono
Template:More citations needed section
Template:Operating system
Template:Quote
Template:Redirect
Template:Reflist
Template:Section link
Template:See also
Template:Short description
Template:Snd
Template:Unix commands
Template:Unreferenced section
Template:Use dmy dates
Template:Windows commands