Difference between revisions of "User:Cloudsec9/Command Line Reference"

From ReactOS Wiki
Jump to: navigation, search
(Sketch of reworked "Working_Batch_Commands")
 
(worked through all of G commands and went through to verify output of non-functioning commands)
Line 5: Line 5:
 
! Command !! Description !! Working? (and notes)
 
! Command !! Description !! Working? (and notes)
 
|-
 
|-
| ADDUSERS || Add or list users to/from a CSV file || '''X'''
+
| ADDUSERS || Add or list users to/from a CSV file || '''X''' BCOF
 
|-
 
|-
| ADmodcmd || Active Directory Bulk Modify || '''X'''
+
| ADmodcmd || Active Directory Bulk Modify || '''X''' BCOF
 
|-
 
|-
 
| [[Arp.exe|ARP]] || Address Resolution Protocol || <big>✔️</big> As of revision: 0.0.00
 
| [[Arp.exe|ARP]] || Address Resolution Protocol || <big>✔️</big> As of revision: 0.0.00
Line 21: Line 21:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
| BCDBOOT || Create or repair a system partition || '''X'''
+
| BCDBOOT || Create or repair a system partition || '''X''' BCOF
 
|-
 
|-
| BCDEDIT || Manage Boot Configuration Data || '''X'''
+
| BCDEDIT || Manage Boot Configuration Data || '''X''' BCOF
 
|-
 
|-
| BITSADMIN || Background Intelligent Transfer Service || '''X'''
+
| BITSADMIN || Background Intelligent Transfer Service || '''X''' BCOF
 
|-
 
|-
| BROWSTAT || Get domain, browser and PDC info || '''X'''
+
| BROWSTAT || Get domain, browser and PDC info || '''X''' BCOF
 
|}
 
|}
  
 
=== C ===
 
=== C ===
| Example || Example || Example
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
Line 38: Line 37:
 
| CALL || Call one batch program from another || <big>✔️</big> As of revision: 0.0.00
 
| CALL || Call one batch program from another || <big>✔️</big> As of revision: 0.0.00
 
|-
 
|-
| CERTREQ || Request certificate from a certification authority || '''X'''
+
| CERTREQ || Request certificate from a certification authority || '''X''' BCOF
 
|-
 
|-
| CERTUTIL || Utility for certification authority (CA) files and services || '''X'''
+
| CERTUTIL || Utility for certification authority (CA) files and services || '''X''' Prints usage as of: 0.4.15
 
|-
 
|-
 
| CD || Change Directory - move to a specific Folder || <big>✔️</big> As of revision: 0.0.00
 
| CD || Change Directory - move to a specific Folder || <big>✔️</big> As of revision: 0.0.00
 
|-
 
|-
| CHANGE || Change Terminal Server Session properties || '''X'''
+
| CHANGE || Change Terminal Server Session properties || '''X''' BCOF
 
|-
 
|-
 
| CHKDSK || Check Disk - check and repair disk problems || <big>✔️</big> As of revision: 0.0.00
 
| CHKDSK || Check Disk - check and repair disk problems || <big>✔️</big> As of revision: 0.0.00
 
|-
 
|-
| CHKNTFS || Check the NTFS file system || '''X'''
+
| CHKNTFS || Check the NTFS file system || '''X''' BCOF
 
|-
 
|-
 
| CHOICE || Accept keyboard input to a batch file || <big>✔️</big> As of revision: 0.0.00
 
| CHOICE || Accept keyboard input to a batch file || <big>✔️</big> As of revision: 0.0.00
 
|-
 
|-
| CIPHER || Encrypt or Decrypt files/folders || '''X'''
+
| CIPHER || Encrypt or Decrypt files/folders || '''X''' BCOF
 
|-
 
|-
| CleanMgr || Automated cleanup of Temp files, recycle bin || '''X'''
+
| CleanMgr || Automated cleanup of Temp files, recycle bin || '''X''' BCOF
 
|-
 
|-
 
| CLIP || Copy STDIN to the Windows clipboard || <big>✔️</big> As of revision: 0.0.00
 
| CLIP || Copy STDIN to the Windows clipboard || <big>✔️</big> As of revision: 0.0.00
Line 62: Line 61:
 
| CMD || Start a new CMD shell || <big>/</big> Does not open new window. Only shows cmd info.
 
| CMD || Start a new CMD shell || <big>/</big> Does not open new window. Only shows cmd info.
 
|-
 
|-
| CMDKEY || Manage stored usernames/passwords || '''X'''
+
| CMDKEY || Manage stored usernames/passwords || '''X''' BCOF
 
|-
 
|-
 
| COLOR || Change colors of the CMD window || <big>✔️</big> As of revision: 0.0.00
 
| COLOR || Change colors of the CMD window || <big>✔️</big> As of revision: 0.0.00
Line 68: Line 67:
 
| COMP || Compare the contents of two files or sets of files || <big>/</big> Switches don't work
 
| COMP || Compare the contents of two files or sets of files || <big>/</big> Switches don't work
 
|-
 
|-
| COMPACT || Compress files or folders on an NTFS partition || '''X'''
+
| COMPACT || Compress files or folders on an NTFS partition || '''X''' BCOF
 
|-
 
|-
| COMPRESS || Compress one or more files || '''X'''
+
| COMPRESS || Compress one or more files || '''X''' BCOF
 
|-
 
|-
| CONVERT || Convert a FAT drive to NTFS || '''X'''
+
| CONVERT || Convert a FAT drive to NTFS || '''X''' BCOF
 
|-
 
|-
 
| COPY || Copy one or more files to another location || <big>✔️</big> As of revision: 0.0.00
 
| COPY || Copy one or more files to another location || <big>✔️</big> As of revision: 0.0.00
 
|-
 
|-
| Coreinfo || Show the mapping between logical & physical processors || '''X'''
+
| Coreinfo || Show the mapping between logical & physical processors || '''X''' BCOF
 
|-
 
|-
| CSCcmd || Client-side caching (Offline Files) || '''X'''
+
| CSCcmd || Client-side caching (Offline Files) || '''X''' BCOF
 
|-
 
|-
| CSVDE || Import or Export Active Directory data || '''X'''
+
| CSVDE || Import or Export Active Directory data || '''X''' BCOF
 
|}
 
|}
 
=== D ===
 
=== D ===
Line 87: Line 86:
 
| DATE || Display or set the date || <big>✔️</big> As of revision: 0.0.00
 
| DATE || Display or set the date || <big>✔️</big> As of revision: 0.0.00
 
|-
 
|-
| DEFRAG || Defragment hard drive || '''X'''
+
| DEFRAG || Defragment hard drive || '''X''' BCOF
 
|-
 
|-
 
| DEL || Delete one or more files || <big>✔️</big> As of revision: 0.0.00
 
| DEL || Delete one or more files || <big>✔️</big> As of revision: 0.0.00
Line 173: Line 172:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
|   GETMAC   Display the Media Access Control (MAC) address
+
| GETMAC || Display the Media Access Control (MAC) address || '''X''' BCOF
  GOTO     Direct a batch program to jump to a labelled line
+
|-
  GPRESULT Display Resultant Set of Policy information
+
| GOTO || Direct a batch program to jump to a labelled line || <big>✔️</big> As of revision: 0.4.15
  GPUPDATE Update Group Policy settings
+
|-
 +
| GPRESULT || Display Resultant Set of Policy information || '''X''' BCOF
 +
|-
 +
| GPUPDATE || Update Group Policy settings || '''X''' BCOF
 
|}
 
|}
  

Revision as of 08:48, 2 March 2021

A

Command Description Working? (and notes)
ADDUSERS Add or list users to/from a CSV file X BCOF
ADmodcmd Active Directory Bulk Modify X BCOF
ARP Address Resolution Protocol ✔️ As of revision: 0.0.00
ASSOC Change file extension associations ✔️ As of revision: 0.0.00
AT Schedule a command to run at a specific time ✔️ As of revision: 0.0.00
ATTRIB Change file attributes ✔️ As of revision: 0.0.00

B

BCDBOOT Create or repair a system partition X BCOF
BCDEDIT Manage Boot Configuration Data X BCOF
BITSADMIN Background Intelligent Transfer Service X BCOF
BROWSTAT Get domain, browser and PDC info X BCOF

C

CACLS Change file permissions ✔️ As of revision: 0.0.00
CALL Call one batch program from another ✔️ As of revision: 0.0.00
CERTREQ Request certificate from a certification authority X BCOF
CERTUTIL Utility for certification authority (CA) files and services X Prints usage as of: 0.4.15
CD Change Directory - move to a specific Folder ✔️ As of revision: 0.0.00
CHANGE Change Terminal Server Session properties X BCOF
CHKDSK Check Disk - check and repair disk problems ✔️ As of revision: 0.0.00
CHKNTFS Check the NTFS file system X BCOF
CHOICE Accept keyboard input to a batch file ✔️ As of revision: 0.0.00
CIPHER Encrypt or Decrypt files/folders X BCOF
CleanMgr Automated cleanup of Temp files, recycle bin X BCOF
CLIP Copy STDIN to the Windows clipboard ✔️ As of revision: 0.0.00
CLS Clear the screen ✔️ As of revision: 0.0.00
CMD Start a new CMD shell / Does not open new window. Only shows cmd info.
CMDKEY Manage stored usernames/passwords X BCOF
COLOR Change colors of the CMD window ✔️ As of revision: 0.0.00
COMP Compare the contents of two files or sets of files / Switches don't work
COMPACT Compress files or folders on an NTFS partition X BCOF
COMPRESS Compress one or more files X BCOF
CONVERT Convert a FAT drive to NTFS X BCOF
COPY Copy one or more files to another location ✔️ As of revision: 0.0.00
Coreinfo Show the mapping between logical & physical processors X BCOF
CSCcmd Client-side caching (Offline Files) X BCOF
CSVDE Import or Export Active Directory data X BCOF

D

DATE Display or set the date ✔️ As of revision: 0.0.00
DEFRAG Defragment hard drive X BCOF
DEL Delete one or more files ✔️ As of revision: 0.0.00
DELPROF Delete user profiles X
DELTREE Delete a folder and all subfolders X
DevCon Device Manager Command Line Utility X
DIR Display a list of files and folders ✔️ As of revision: 0.0.00
DIRQUOTA File Server Resource Manager Disk quotas X
DIRUSE Display disk usage X
DISKPART Disk Administration / Command in progress
DISKSHADOW Volume Shadow Copy Service X
DISKUSE Show the space used in folders X
DNSCMD Manage DNS servers X
DOSKEY Edit command line, recall commands, and create macros / Tag: /history is ignored
DriverQuery Display installed device drivers X
DSACLs Active Directory ACLs X
DSAdd Add items to active directory (user group computer) X
DSGet View items in active directory (user group computer) X
DSQuery Search for items in active directory (user group computer) X
DSMod Modify items in active directory (user group computer) X
DSMove Move an Active directory Object X
DSRM Remove items from Active Directory X
Dsmgmt Directory Service Management X

E

ECHO Display message on screen ✔️ As of revision: 0.0.00
ENDLOCAL End localisation of environment changes in a batch file ? Gives no missing command but no output
ERASE Delete one or more files ✔️ As of revision: 0.0.00
EVENTCREATE Add a message to the Windows event log ✔️ As of revision: 0.0.00
EXIT Quit the current script/routine and set an errorlevel
EXPAND Uncompress CAB files
EXPLORER Open Windows Explorer
EXTRACT Uncompress CAB files

F

FC Compare two files
  FIND     Search for a text string in a file
  FINDSTR  Search for strings in files
  FLTMC    Manage MiniFilter drivers
  FOR /F   Loop command: against a set of files
  FOR /F   Loop command: against the results of another command
  FOR      Loop command: all options Files, Directory, List
  FORFILES Batch process multiple files
  FORMAT   Format a disk
  FREEDISK Check free disk space
  FSUTIL   File and Volume utilities
  FTP      File Transfer Protocol
  FTYPE    File extension file type associations

G

GETMAC Display the Media Access Control (MAC) address X BCOF
GOTO Direct a batch program to jump to a labelled line ✔️ As of revision: 0.4.15
GPRESULT Display Resultant Set of Policy information X BCOF
GPUPDATE Update Group Policy settings X BCOF

H

HELP Online Help
  HOSTNAME Display the host name of the computer

I

iCACLS Change file and folder permissions
  IEXPRESS Create a self extracting ZIP file archive
  IF       Conditionally perform a command
  IFMEMBER Is the current user a member of a group
  IPCONFIG Configure IP
  INUSE    Replace files that are in use by the OS

L

LABEL Edit a disk label
  LGPO     Local Group Policy Object utility
  LODCTR   Load PerfMon performance counters
  LOGMAN   Manage Performance Monitor logs
  LOGOFF   Log a user off
  LOGTIME  Log the date and time in a file

M

MAKECAB Create .CAB files
  MAPISEND Send email from the command line
  MBSAcli  Baseline Security Analyzer
  MEM      Display memory usage
  MD       Create new folders
  MKLINK   Create a symbolic link (linkd) 
  MODE     Configure a system device COM/LPT/CON
  MORE     Display output, one screen at a time
  MOUNTVOL Manage a volume mount point
  MOVE     Move files from one folder to another
  MOVEUSER Move a user from one domain to another
  MSG      Send a message
  MSIEXEC  Microsoft Windows Installer
  MSINFO32 System Information
  MSTSC    Terminal Server Connection (Remote Desktop Protocol)

N

NET Manage network resources
  NETDOM   Domain Manager
  NETSH    Configure Network Interfaces, Windows Firewall & Remote access
  NBTSTAT  Display networking statistics (NetBIOS over TCP/IP)
  NETSTAT  Display networking statistics (TCP/IP)
  NLSINFO  Display locale information (reskit).
  NLTEST   Network Location Test (AD)
  NOW      Display the current Date and Time 
  NSLOOKUP Name server lookup
  NTBACKUP Backup folders to tape
  NTDSUtil Active Directory Domain Services management
  NTRIGHTS Edit user account rights
  NVSPBIND Modify network bindings

O

OPENFILES Query or display open files

P

PATH Display or set a search path for executable files
  PATHPING Trace route plus network latency and packet loss
  PAUSE    Suspend processing of a batch file and display a message
  PERMS    Show permissions for a user
  PERFMON  Performance Monitor
  PING     Test a network connection
  POPD     Return to a previous directory saved by PUSHD
  PORTQRY  Display the status of ports and services
  POWERCFG Configure power settings
  PRINT    Print a text file
  PRINTBRM Print queue Backup/Recovery
  PRNCNFG  Configure or rename a printer
  PRNMNGR  Add, delete, list printers and printer connections
  ProcDump Monitor an application for CPU spikes
  PROMPT   Change the command prompt
  PsExec     Execute process remotely
  PsFile     Show files opened remotely
  PsGetSid   Display the SID of a computer or a user
  PsInfo     List information about a system
  PsKill     Kill processes by name or process ID
  PsList     List detailed information about processes
  PsLoggedOn Who's logged on (locally or via resource sharing)
  PsLogList  Event log records
  PsPasswd   Change account password
  PsPing     Measure network performance
  PsService  View and control services
  PsShutdown Shutdown or reboot a computer
  PsSuspend  Suspend processes
  PUSHD    Save and then change the current directory

Q

QGREP Search file(s) for lines that match a given pattern
  Query Process / QPROCESS  Display processes
  Query Session / QWinsta   Display all sessions (TS/Remote Desktop)
  Query TermServer /QAppSrv List all servers (TS/Remote Desktop)
  Query User    / QUSER     Display user sessions (TS/Remote Desktop)

R

RASDIAL Manage RAS connections
  RASPHONE Manage RAS connections
  RECOVER  Recover a damaged file from a defective disk
  REG      Registry: Read, Set, Export, Delete keys and values
  REGEDIT  Import or export registry settings
  REGSVR32 Register or unregister a DLL
  REGINI   Change Registry Permissions
  REM      Record comments (remarks) in a batch file
  REN      Rename a file or files
  REPLACE  Replace or update one file with another
  Reset Session  Delete a Remote Desktop Session
  RD       Delete folder(s)
  RMTSHARE Share a folder or a printer
  ROBOCOPY Robust File and Folder Copy
  ROUTE    Manipulate network routing tables
  RUN      Start | RUN commands
  RUNAS    Execute a program under a different user account
  RUNDLL32 Run a DLL command (add/remove print connections)

S

SC Service Control
  SCHTASKS Schedule a command to run at a specific time
  SET      Display, set, or remove session environment variables
  SETLOCAL Control the visibility of environment variables
  SetSPN   Edit Service Principal Names
  SETX     Set environment variables
  SFC      System File Checker 
  SHARE    List or edit a file share or print share
  ShellRunAs Run a command under a different user account
  SHIFT    Shift the position of batch file parameters
  SHORTCUT Create a windows shortcut (.LNK file)
  SHUTDOWN Shutdown the computer
  SIGCHECK Display file version no. VirusTotal status & timestamp
  SLEEP    Wait for x seconds
  SLMGR    Software Licensing Management (Vista/2008)
  SORT     Sort input
  START    Start a program, command or batch file
  STRINGS  Search for ANSI and UNICODE strings in binary files
  SUBINACL Edit file and folder Permissions, Ownership and Domain
  SUBST    Associate a path with a drive letter
  SYSMON   Monitor and log system activity to the Windows event log
  SYSTEMINFO List system configuration

T

TAKEOWN Take ownership of a file
  TASKLIST List running applications and services
  TASKKILL End a running process
  TELNET   Communicate with another host using the TELNET protocol
  TIME     Display or set the system time
  TIMEOUT  Delay processing of a batch file/command
  TITLE    Set the window title for a CMD.EXE session
  TLIST    Task list with full path
  TOUCH    Change file timestamps    
  TRACERT  Trace route to a remote host
  TREE     Graphical display of folder structure
  TSDISCON Disconnect a Remote Desktop Session
  TSKILL   End a running process
  TSSHUTDN Remotely shut down or reboot a terminal server
  TYPE     Display the contents of a text file
  TypePerf Write performance data to a log file
  TZUTIL   Time Zone Utility

V

VER Display version information
  VERIFY   Verify that files have been saved
  VMConnect Connect to a Hyper-V Virtual Machine
  VOL      Display a disk label
  VSSADMIN Display volume shadow copy backups and shadow copy writers/providers. 

W

W32TM Time Service
  WAITFOR  Wait for or send a signal
  WBADMIN  Windows Backup Admin
  WECUTIL  Windows Event Collector Utility
  WEVTUTIL Clear event logs, enable/disable/query logs
  WHERE    Locate and display files in a directory tree
  WHOAMI   Output the current UserName and domain
  WINDIFF  Compare the contents of two files or sets of files
  WINRM    Windows Remote Management
  WINRS    Windows Remote Shell
  WMIC     WMI Commands
  WPEUTIL  Run WinPE commands
  WPR      Windows Performance Recorder
  WUAUCLT  Windows Update

X

XCACLS Change file and folder permissions
  XCOPY    Copy files and folders
  ::       Comment / Remark

References

LIST BY: SS64