Monthly Archives: January 2014

You are browsing the site archives by month.

Use User Profile varibles as a Custom Detection Method in SCCM 2012

Purpose: another fundamental thing to know when creating a Custom Detection script in SCCM 2012

After you have understood how to use Custom Detection Method in SCCM 2012, you will discover multiple ways to use it efficiently in you deployments. One such way is to use Custom Detection Method with a User Profile variable. However, there is a catch how to do this.

Continue Reading

Add or Modify a Task Sequence variable (VBS)

Purpose: You need to manipulate a Task Sequence variable during an OS Deployment

So you have gotten yourself this deep into OS Deployment, well good for you! You are most likely trying to create something fancy and this article can work as a foundation on your future work with fancy-OS-deployments. You can either manipulate user given Task Sequence variables or you can create your own Task Sequence variables along the OS Deployment as you see fit.

Continue Reading

Get all Workstations with Internet Explorer 9 or 10 (WQL)

Purpose: Gather all workstations with Internet Explorer 9 or 10

Gathing all of the Internet Explorer versions across your domain will require one additional configuration. This configuration is a client side software inventory setting, where you set the SCCM client to search through all your workstations iexplorer.exe and fetch the version from the appointed file.

Continue Reading

Get all Inactive Agents since Date (WQL)

Purpose: Get all Workstations that have inactive agents for 30, 60 or 90 days.

This is meant purely as monitoring collections. A workstation that has an inactive agent for 90 days is prone to have problems, is slow, has not updated, application installations are not deploying and so forth. Setting up and fixing these workstations will give the customer a better working environment.

Continue Reading

Get all duplicate Workstations in SCCM (WQL)

Purpose: Query for all duplicate Workstations in SCCM 2012

The first principle in SCCM is that… There is no first principle. The second principle is that DO NOT have duplicates in your system. Duplicate Workstations will cause a lot of troubles including disoriented support personnel, customers who thought to receive something but are still waiting for it and similar problems. Create a collection to monitor duplicate workstation names and act accordingly (or create an automation for it).

Continue Reading

Get all Workstations that have not rebooted since a Date (WQL)

Purpose: Get all Workstations that have not rebooted since 30, 60 or 90 days.

This is meant purely as monitoring collections. A workstation that has NOT rebooted in 90 days is prone to have problems, is slow, has not updated, application installations might be queued and so forth. Setting up and fixing these workstations will give the customer a better working environment.

Continue Reading

WordPress useful function references (Links)

Purpose: List of reference links when you plan to modify WordPress

Just a list of links that have come handy for me when making changes to WordPress code in PHP. Basic wordpress (and PHP) modification skill level required.

Continue Reading

Get all Workstations with Failed Software Updates (WQL)

Purpose: Get all Workstations with Failed Software Updates (WQL)

SCCM offers multiple ways to monitor your environment. Using Device Collections is one of them. You can create a Device Collection that gathers all the workstations that have failed their Windows Updates. The rest is up to you if something actually happens to this group after the identification.

Continue Reading

Deploy Java

Software Java
Install Silently msiexec /i “Java.msi”

/passive
/norestart
/l “C:\(path)\Java.log”
AUTOUPDATECHECK=0
JAVAUPDATE=0
JU=0

Continue Reading