I like many of you keep notes to remember all the command line tools. In the past I would develop an OneNote document to keep my notes in. This time I am going to share my 2012 Core Survival Guide with you. I am doing this because my customers are planning to deploy Windows 2012 Server with the core interface. I need to be ready to support them when the time arises. I hope you can benefit from this guide too.
In order to stay focused here, this is the scenario I am using:
You are a server administrator with a Windows Server 2012 deployed with only the core interface. You cannot Remote Desktop, Remote PowerShell, or ping the box. You still have access to the console by walking up to it.
So I plan to come up with a list of tasks needed to get the server back in production.
As I develop this survival guide I am going to make some assumptions:
- If you have remote access to the box you would use a GUI to manager it
- Tasks should be easy to type in or copy - 1 line commands
- I plan to use PowerShell whenever possible
- This is because it is the way of the future
- You do not have to be a programmer
- You do not have to know PowerShell
- Each task should be easy to change for your environment
- For example if I use IP address 192.0.0.10 you can change it to your IP address
- There may be other ways to complete the tasks. Please share your ideas in the comments
- This guide is not intended to teach you PowerShell. Although you might learn some of it.
- The intent is to develop easy to follow examples
- I am only testing these command on Windows Server 2012
- Level 1 ops teams should be able to use the guide with little instruction
So far this is my list of tasks for the 2012 Core Survival Guide. I plan to blog about these over the next weeks and months. I hope to knock out several of these a week. As I blog them I will update the links below.
- Getting Started setting up your lab
- Managing basic IPv4 configuration information
- Viewing basic IPv4 configuration information with Get-NetIPAddress
- Setting basic IPv4 configuration information with New-NetIPAddress
- Removing basic IPv4 configuration information with Remove-NetIPAddress
- Modifying basic IPv4 configuration information
- Determining if an IPv4 address is DHCP or Static
- Default Gateway Settings
- DNS Server Setting
- DNS Suffix
- Viewing the DNS Suffix Search List
- Setting the DNS Suffix Search List
- Removing the DNS Suffix Search List
- WINS Client configuration
- Viewing WINS Client configuration
- Setting WINS Client configuration
- Removing WINS Client configuration
- Other IPv4 Settings and command
- Changing the GUI type
- How to install the Minimal Server Interface
- How to install the Full GUI Interface
- How to remove the GUI
- GUI installation when source media is required
- PowerShell Remote Management
- How to determine if remoting is configured correctly
- How to enable remote management
- How to disable remote management
- Remote desktop
- How view current Remote Desktop settings
- How to enable Remote Desktop settings
- How to Disable Remote Desktop
- How to view Remote Desktop Firewall Rules
- How to enable Remote Desktop Firewall Rules
- How to disable Remote Desktop Firewall Rules
- Domain setting
- How to view Domain Settings
- How to Join a Domain
- How to Join a Domain and place the computer in an Organizational Unit (OU)
- How to leave Domain
- Computer setting
- Date and Time
- How to view Date and Time settings
- How to change Date and time setting
- How to View the current Time Zone
- How to Change the Time zone setting
- How to get a complete list of Time Zones
- How to activate Windows
- Managing Services
- How to list services
- How to view a single service
- How to start a single service
- How to stop a service
- How view a Service Startup Type
- How to change the Service Start Up Type
- User functions/Actions
- Event Logs
- How to view a list of event logs
- How to view events in an event log
- Viewing events for the last hour
- Viewing events by event type
- Viewing events by event source
- Viewing events by event index
- How to export event log to a CSV file
- How to clear event log
- Firewall
- How to view firewall settings
- Discovering where the Firewall Logs are located
- Displaying a single firewall rule settings
- How to enable a single firewall rule
- How to disable a single firewall rule
- How to enable a DisplayGroup of firewall rules
- How to disable a DisplayGroup of firewall rules
- Windows Update
- How to configure Windows update
- How to download and install updates
- Perfmon capturing
- Seeing a list of defined data collectors
- Viewing details on a single data collector set
- Creating a Data Collector Set
- Starting the Data Collector Set
- Stopping the Data Collector Set
- Netmon capturing
- Running and viewing Best Practice Analyzer
- Listing the Best Practice Analyzer
- Invoking the Best Practice Analyzer
- Getting the results of the BPA
- Creating a process dump
- Managing your disks
- How to install a feature
- How to list the available features
- How to install a feature
If you feel that I might have missed a task that fits the scenario please leave me a comment and I will see what I can do to add it to the list.
Bruce