dotnet-debugging.NET DEBUGGING
Basic Concepts
OOPSOOADSOLIDDPDSSQLXMLHTMLCSS

environment-variable
Environment Variable
Name-Value Pair - To Set/Get File Paths
Such as User Variable, System Variable etc.
How To
Create Environment Variable1) RUN@ cmd.exe

Microsoft Windows [Version 10.0.22631.5984]
...

2) CMD@ setx.exe /M {Name} {Value}
cmd.exe : Program, Windows Command Processor

setx.exe : Program, Set Environment Variable

/M : Switch, System Wide

{Name} : Parameter, Environment Variable Name

{Value} : Parameter, Environment Variable Value
Alternatively, RUN@ sysdm.cpl → Advanced → Environment Variables... → New... → Enter Variable Name and Value

directory
Directory
Folder - To Organize/Separate Files
Such as User Folder, System Folder etc.
How To
Create Directory1) RUN@ cmd.exe

Microsoft Windows [Version 10.0.22631.5984]
...

2) CMD@ MKDIR {Directory}
cmd.exe : Program, Windows Command Processor

MKDIR : Command, Create Directory

{Directory} : Parameter, Directory Name
Alternatively, RUN@ C: → WIN@ → New Folder (Ctrl+Shift+N) → Enter Folder Name

host-name
Host Name
Device Name - To Identify/Recognize Machines
Also Known As System Name
How To
Find Host Name1) RUN@ cmd.exe

Microsoft Windows [Version 10.0.22631.5984]
...

2) CMD@ systeminfo.exe /S .
cmd.exe : Program, Windows Command Processor

systeminfo.exe : Program, Display System Information

/S : Switch, System Name

. : Parameter, Local Machine
Alternatively, RUN@ msinfo32.exe → System Summary → Check System Name

user-name
User Name
Account Name - To Identify/Recognize Users
Identified by Security Identifier
How To
Find User Name1) RUN@ cmd.exe

Microsoft Windows [Version 10.0.22631.5984]
...

2) CMD@ whoami.exe /USER
cmd.exe : Program, Windows Command Processor

whoami.exe : Program, Display Logged On User Information

/USER : Switch, System Identifier
Alternatively, RUN@ netplwiz.exe → Properties → Check Username

file
File
Object - To Store/Save Data
Identified by File Name
How To
Create File1) RUN@ cmd.exe

Microsoft Windows [Version 10.0.22631.5984]
...

2) CMD@ TYPE NUL > {File}
cmd.exe : Program, Windows Command Processor

TYPE : Command, Display File Content

NUL : Parameter, Null Device

> : Operator, Redirect Output

{File} : Parameter, File Name and File Extension
Alternatively, RUN@ notepad.exe → PAD@ → Save (Ctrl+S) → Enter File Name and Extension & Select File Type as All files (*.*)

file-name
File Name
Primary/Secondary Name - To Identify/Recognize Files
Separated by Period (.) Character
How To
List File Name1) RUN@ cmd.exe

Microsoft Windows [Version 10.0.22631.5984]
...

2) CMD@ DIR /B
cmd.exe : Program, Windows Command Processor

DIR : Command, Display File Name

/B : Option, Bare Format
Alternatively, RUN@ control.exe folders → View → Uncheck Hide Extensions for Known File Types

file-type
File Type
Class - To Categorize Files
Identified by File Extension
How To
List File TypeCMD@ ASSOC {FileExtension}
ASSOC : Command, Display File Association

{FileExtension} : Parameter, File Extension
Alternatively, RUN@ regedit.exe → REG@ → HKEY_CLASSES_ROOT → Select File Extension

file-association
File Association
File Type Association with Program
Identified by File Type
How To
List File AssociationCMD@ FTYPE {FileType}
FTYPE : Command, Display File Type

{FileType} : Parameter, File Type
Alternatively, RUN@ control.exe /name Microsoft.DefaultPrograms /page pageFileAssoc → Choose defaults by file type

file-attribute
File Attribute
Metadata Information of File
Such as Read-Only, Hidden etc.
How To
List File AttributeCMD@ attrib.exe {File}
attrib.exe : Program, Attribute Utility

{File} : Parameter, File Name
Alternatively, RUN@ C: → WIN@ → Go to File (Right Click) → Properties → General → Check Attributes

file-permission
File Permission
Access Control and Security Setting of File
Such as Execute, Read, Write etc.
How To
List File PermissionCMD@ icacls.exe {File}
icacls.exe : Program, Control ACLs Program

{File} : Parameter, File Name
Alternatively, RUN@ C: → Go to File (Right Click) → Properties → Security

file-path
File Path
Location - To Find/Locate Files
Such as DOS File Path, UNC File Path etc.
How To
List File PathCMD@ DIR /B /S
DIR : Command, Display File or Directory

/B : Option, Bare Format

/S : Option, File Path
Alternatively, RUN@ control.exe folders → View → Display the Full Path in the Title Bar

symbolic-link
Symbolic Link
Shortcut - To Point/Access Files
Such as Soft Link, Hard Link etc.
How To
Create Symbolic LinkCMD@ MKLINK {Link} {File}
MKLINK : Command, Create Symbolic Link

{Link} : Parameter, Link Name

{File} : Parameter, File Name
Alternatively, RUN@ C: → WIN@ → Go to File (Right Click) → Select Create Shortcut

internet-protocol-address
Internet Protocol Address
Network Address - To Identify/Recognize Network Devices
Such as Private IP Address, Public IP Address etc.
How To
Find IP AddressCMD@ ipconfig.exe /all
ipconfig.exe : Program, IP Configuration Utility

/all : Switch, Full Information
Alternatively, RUN@ ncpa.cpl → Select Network Adapter (Right Click) → Status → Details... → Check IPv4 Address

port
Port
Number - To Identify/Recognize Network Programs
Such as Static Port, Dynamic Port etc.
How To
List PortCMD@ netstat.exe -abon
netstat.exe : Program, TCP/IP Netstat Command

-abon : Switch, All Connection + Listening Port + Executable Involved + Owning Process ID
Alternatively, RUN@ perfmon.exe /res → Network → TCP Connections and Listening Ports

socket
Socket
IP Address + Port Number - To Exchange Network Packets/Data
Such as TCP Socket, UDP Socket etc.
How To
List SocketCMD@ netstat.exe -abon
netstat.exe : Program, TCP/IP Netstat Command

-abon : Switch, All Connection + Listening Port + Executable Involved + Owning Process ID
Alternatively, RUN@ perfmon.exe /res → Network → TCP Connections and Listening Ports

ACL
Access Control List

ASSOC
Association

ATTRIB
Attribute

CMD
Command

CONFIG
Configuration

CPL
Control Panel

DM
Device Manager

DOS
Disk Operating System

EXE
Executable

INFO
Information

FTYPE
File Type

ICACLS
Integrity Control Access Control List

ID
Identifier

IP
Internet Protocol

IPC
Inter Process Communication

IPCONFIG
Internet Protocol Configuration

MKDIR
Make Directory

MKLINK
Make Link

MON
Monitor

MS
Microsoft

NCPA
Network Control Panel Applet

NETSTAT
Network Statistics

NT
New Technology

NUL
Null

OS
Operating System

PERF
Performance

REG
Registry

RES
Resource

SID
Security Identifier

SYS
System

TCP
Transmission Control Protocol

UDP
User Datagram Protocol

UNC
Universal Naming Convention

WIN
Windows

WIZ
Wizard