4) Communication, Scripting, & Remote Access Flashcards
Professionalism: Language/Attitude/Listing/Timely/Distractions
Use proper language & avoid jargon, acronyms, & slang
Maintain a positive attitude/project confidence
Actively listen (take notes) & avoid interrupting customer
Be on time, if late, contact customer
Avoid distractions
Professionalism: Cultural Sensitivity
Use appropriate professional titles when applicable.
Professionalism: Difficult Customers/Situations
Do not argue with customers and/or be defensive.
Avoid dismissing customer problems.
Avoid being judgmental.
Clarify customer statements (open-ended questions)
Don’t disclose experiences via social media
Professionalism: Meeting Expectations/Timeline
Offer different repair/replacement options if possible
Provide proper documentation of services
Follow up with customer to verify satisfaction
Scripting Files: bat, ps1, vbs, sh, py, js
.bat = Batch file (scripts for Windows command line)
.ps1 = Power Shell Script (for sysadmins) Uses cmdlets (command-lets)
.vbs = Visual Basic Script
General purpose scripting in Windows
Back-end web server scripting
Scripting inside Microsoft Office apps
.sh = Unix/Linux shell script #! = shebang / hash-bang Signifies the beginning of script
.py = Python script
General-purpose scripting language
Broad appeal & support
.js = Javascript
Scripting inside a web browser
Interactivity to HTML/CSS
Scripting: Environment Variables
Describes the OS environment
Scripts use these to make decisions
Location of the Windows installation
The search path
Name of the computer
Drive letter, path of directory
Scripting: Comment Syntax
Annotating code
Powershell/Python/Unix = #
Javscript = // (single line) | /* (multi-line)
Batch files = REM (older) | : : (newer)
Visual Basic = ‘ (single quote)
Scripting: Basic Script Constructs
Basic loops Perform a process over & over Loop a certain number of times Loop until something happens For, While
Variables
Associate a name with an area of memory
x = 1 | y = x + 7 | Therefore, y = 8
Greeting = “Hello & Welcome”
Scripting: Basic Data Types
Integers Whole numbers (no fractions) x = 42
Strings
Storing text information
name = “Kevin”
Floating Point
Numbers with decimal points
pi = 3.14
Boolean
Evaluates to either true or false