Intro to Windows Command Line and PowerShell 3.0

Track Room Location: H134, Heritage Hall (Collin College's Preston Ridge campus)

PLEASE NOTE that this track is CLOSED, but you can register and join the "wait list." Until space opens up, you will be enrolled in your second, alternative track choice.


The graphical user interface (GUI) triggered the computer revolution. Computers would not occupy their countless roles in society today without the point-and-click experience. However, while the GUI provides end-user friendliness, it hides many of the powerful abilities the command-line interface (CLI) affords. The GUI makes computers usable for the populace, but the command line is the IT professional’s power tool-kit.
DOS may be dead, but the Windows CLI is very much alive. In addition, a stronger sibling arrived several years ago, and its name is PowerShell.

This track provides users with a background on the roots of command line interfaces, and core skills in the Windows CLI. Further, it offers enough instruction and resources in PowerShell 3.0 to get attendees past the first blush and into to the active-player realm.

Every IT instructor should be able to open a console and inspire students to want to know how to make the CLI work for them; this track is intended to provide instructors with the ability to address that desire.


Familiarity with Windows 7.


David Pope has been teaching Networking Technology at Ozarks Technical Community College since 2000. A graduate of Missouri State University (BA English w/writing emphasis, 1981), David has certifications in ITIL Fundamentals, CompTIA A+ and Network+ and Cisco core instruction. David has served as a reviewer and content specialist on nearly 20 texts for Cengage (previously Course Thomson). David’s academic specialties include the Windows and Linux command line environments, content management systems, introductory database instruction, criticism of online instruction, and how IT instruction is offered currently in America’s two-year schools.


Morning – intro, background info on programming languages and the Windows CLI, prepare to work with commands, keyboarding tips and tricks
Afternoon – using systems administration commands, writing simple batch programs, gathering user input

Morning – using loops and tests in batch programming, using what has been learned to create a utility batch program
Afternoon – final details on the Windows CLI, intro to PowerShell

Morning – creating basic system administration scripts with PowerShell, closing discussion


Instructor Documents

Below is an ExamView question bank, tutorial PDF, and the bank in RTF format.
This supports assessment for Microsoft Small Basic, a freeware application for
teaching basic programming skills. David demo'd this back in December and several
attendees expressed interest in knowing more about it.