Tech

“Cannot change the host configuration” error message when adding disk storage to a VMware vSphere ESXi Host

Tying to add a new local datastore and got the following error: This is quite a common error and most likely the cause is the disk(s) already has partition data  that VMware does not understand. To fix this error, first make a note of the disk ID, which will be …

Scripting

Install Vmware PowerCLI

PowerCLI is really easy to install now. From an Administrative Powershell window just enter:

Minimum Powershell Version must be v3.   Offline Install of PowerCLI Accessing the PowerCLI Modules We’re now ready to download the PowerCLI modules. This task will require a system with internet access. This section has …

Scripting

Pass credentials with Powershell – 3 Ways

Interactive Here’s your typical scenario.   You have a script that requires credentials internally.  So to provide those credentials you would do something like $MyCredentials=GET-CREDENTIAL –credential “CONTOSO\Username” and you of course see a box like this normally on the screen Then you would type in the password and life would go …

Deployment

MDT – Joining a Computer to a Domain Using PowerShell

Using PowerShell scripts within a task sequence provides more flexibility than using the CustomSettings.ini file to join a computer to a domain. The parameters of the CustomSettings.ini file are common to any deployment you perform. That’s why creating a custom PowerShell script to join your domain will be customize to …

Scripting

Windows Event Forwarding for Active Directory Security Logs with DSC

In this post, I will be teaching you how to configure Windows Event Logs Forwarding for Active Directory Security Logs that are stored on Domain Controllers. This is a real world example of how to use DSC in your environments and showcases the benefits of using DSC. If you are …

Scripting

Run Local Functions Remotely in PowerShell

Run Local Functions Remotely in PowerShell Have you ever had functions loaded into your local PowerShell session and needed to run them on a remote system? The typical solution to this problem is to copy the code to the remote system and then load the functions on the remote system …

Scripting

Install .net 3.5 Using powershell Server 2012 R2

 

Deployment

Task Sequence Tasks Explained

This document explains the tasks that you will find in standard task sequence. Initialization > Gather local only – gathers deployment configuration settings from local sources that apply to the target computer [ZTIGather.wsf] Validation > Validate – verifies that the target computer meets the specified deployment requirement conditions. Such as …

Tech

Setup Webmin on AWS EC2 Instance

‘Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage a system from the console or remotely. …

Other

Notepad++, Add Text at Start and End of Each Line, Remove Empty Lines, Replace all lines starting with …

Notepad++ is a very useful text editor for every programmer, sadly its not yet available on the Mac OSX, Add Text at Start and End of Each Line If you are in a situation where you want to put some text at the start of each line in your text, …