IT / Computer Science

My discussion, tips and news on different subjects within Cloud Computing and Concepts

, ,

Certificate Template: Determining Compliance

Overview At times it is important to determine if a client machine has a certain certificate installed from a certificate template. I developed this script, Get-DMGCertificateTemplateExistance, to to detect if a certificate was created from…
, ,

SCCM Script: Fix Kerberos Authentication Errors

Overview At times, SCCM client machines may lose the ability to communicate properly with the SCCM site server due to Kerberos authentication errors. You will see these errors in Deployment Statuses or other times invoking PowerShell scripts…
, ,

Integrating LAPS with Citrix VDI

Overview The Local Administrator Password Solution is a great tool to help you manage local passwords on your corporate network. However, due to the non-persistant nature of some environments, such as Citrix VDI, it can become a security…
, ,

SDE Incident Response Custom Reporting

Overview I developed these PowerShell scripts to generate a daily email report of open tickets within the Software Desk Express software database. The scripts get the content via SQL queries against your SDE SQL database and are piped into…
, ,

Threadable Pinging Functions

Overview I developed this tool, Get-DMGThreadedPingableComputers.ps1, to allow you to ping several computers in your environment at once though multiple threads, severely decreasing the amount of time required to return ping results on a…
, ,

HTML E-Mail Report Generator

Overview I created this series of functions to allow you to conveniently take one or more PowerShell object and have it turn into an email report. For example, if you had a list of computers you have come out of a PowerShell script you wrote,…
, ,

Certificate Distribution – Deploying Software Inventory Logger

Overview I developed this tool to help you deploy Software Inventory Logger Servers. Software Inventory Logger collects Microsoft software inventory data on a per server basis and reports them to a central Software Inventory Aggregator. This…
, ,

SCCM Script: WUA Policy Error Fix

Overview I developed this tool, Fix-DMGSCCMWUAPolicy.ps1,to help you mitigate WUA Policy issues that result in error 0x80004005 on the client-side WUAHandler.log file. This tool will attempt to resolve those issues. Troubleshooting Error…
, ,

SCCM Script: Fix State Messages

Overview I developed this tool, Fix-DMGSCCMStateMessage.ps1, to assit in troubleshooting SCCM “In Progress” and State Message Communication issues. If the UpdateStore.log shows that a particular windows update component is installed,…
, ,

SCCM Script: Fix Software Update Store

Overview I developed this tool, Fix-DGMSCCMUpdateStore.ps1, to assist in fixing Windows UpdateStore Corruption (Datastore.edb) on SCCM Client Computers. On the SCCM client machine, the Windows UpdateStore Datastore.edb in Windows\Software…
, ,

Windows Management Framework 5.1 Deployment

Overview This upgrade strategy will allow you to update your Server environment to the version of Windows Management 5.1 via SCCM. Use this recommended project management guide to help build your deployment workflow. I used this method to upgrade…
,

SCCM Overview

Overview I created this article to provide an overview of some of the most popular SCCM current, and upcoming components. SCCM Sites and Scaling The key driver of the type and count of sites that you use in a hierarchy is usually the…
,

SCCM / WSUS Software Update Best Practices

Overview This article contains a recommended set of procedures and schedules you can follow in your environment to obtain great WSUS compliance within SCCM. I developed these best practices and helped a client implement them to improve their…
, ,

Cisco ISE/AnyConnect Deployment and Remediation

OverviewPurpose The purpose of this article is to help you define a deployment strategy and plan for a Cisco AnyConnect upgrade. I used a similar procedure to help a 3000+ client environment transition successfully to the latest version of…
, ,

UniversityLite Overview

UniversityLite Design Overview I developed UniversityLite as a rapid deployment e-commerce tool to market university products and information to university students over the web using PHP. In other words, UniversityLite creates, deploys and…
, ,

Network Image Deployment System

I have created a new system for deploying Microsoft operating systems called Network Image Deployment (NID). NID is a centralized deployment system that captures, maintains, and deploys computer images in corporate or educational environments,…
,

Function Points – Mathematical Analysis

This mathematical analysis by David Maiolo explains the use of function points in software engineering system designs. Function points are a unit of measurement used to express the amount of business functionality an information system provides…