Computer Index

“Try not to become a man of success, but rather a man of value.” – Albert Einstein

Learning never exhausts the mind – Leonardo da Vinci


C# Studies  PowerShell Studies  Algorithms  C# Exam Objectives/Info  C# Crash Course  SCCM

Set up SCCM Lab (PDF)


April 2017

“There is a difference between knowing what is true and knowing why it is true.” – Edward Witten

VBScript – Check to See if Web File exists, Download It
Batch – LANDesk Local Admin Password Change
VBScript – Translating Characters that have been Substituted
C# – Elevation of Applications, Runas
C#/VBScript – LANDesk Client Elevated Repair – Proof of Concept
Script Engine Example In Batch – v2


March 2017

“Nothing endures but change.” – Heraclitus

Foxit PDF Reader Switches – Options
Script Engine Example In Batch – v1
VBScript – Encoding and Decoding a Stored Password: v1
C# – Hashes and Comparisons
C# – Encrypt/Decrypt Password
C# – Change Local Admin Password
C# – Change Local Admin Password and Add Encrypted Reg Key
Shockwave GUIDs
JavaScript – Dimming and Lighting Through Opacity
PowerShell – Return Computer name, Count of Missing Updates, Missing KBs
VBScript – SCCM Change Site Code
PowerShell – Return True or False for Certificates


February 2017

“What consumes your mind, controls your life.” – Unknown

Skype Silent Install
Batch – Verify Returned Values are Numbers
Adobe Connect No Longer Automated in Chrome
PowerShell – Return Product Key
PowerShell – Return Product Key and/or Save to Text File
PowerShell/VBScript – Return Members from AD Group
PowerShell – Is User a Member of a Group
VBScript – Is User a Member of a Group
FireFox Disable Auto Updates
VBScript – Determine Domain and Do Something
PowerShell – Domain or Workgroup
PowerShell – Determine Domain and Do Something
Bookshelf 7.1.2
Juniper Pulse Disconnecting Users
Tableau Reader GUIDs
LANDesk Creating Numerous C:\Users Profiles
PowerShell/VBScript – Verify Credentials of AD User
PowerShell/VBScript/Batch – Generate Report of Last Boot Time from Computers.txt
Add/Remove User from Local Admin, based upon AD Group
Remove Line from LANDesk Actions.ini File
Update Line from LANDesk Actions.ini File


January 2017

“Don’t tell people your dreams. Show them.” – Unknown

Windows 10 Bitlocker
PowerShell – GUI and Package
VBScript – Obfuscate Numbers in the Registry
Always Run As Admin
Pending Reboots in LANDesk
PowerShell – Install Windows Updates – Suppress Reboots
Batch – Install Windows Updates – Suppress Reboots
Batch/PowerShell – Inject Windows Updates into WIM


December 2016

“The only person you are destined to become is the person you decide to be.” – Emerson

VBScript – Skype Wrapper and Installer
C# – Database App – CRUD and Form (Studies)
C# – Date and Time (Studies)
C# – Working with Collections (Studies)
C# – Classes and Constructors (Studies)
C# – LINQ (Studies)
Enable Hyper-V on Windows 10
C# – Enumeration and Switch (Studies)
C# – Handling Exceptions (Studies)
How to find which OU a computer belongs to?
C# – Windows Task View using Code
Disable/Enable Touch Screen on the Surface Pro
AutoHotKey and On Top Windows
Surface Pro Stylus Issues — Hardware
Bose Headphones Replacement Cushions
Python Silent Install (notes on 2.7.13150 as well)


November 2016

“Just because my path is different doesn’t mean I’m lost.” – unknown

Tableau Reader Silent Install
C# – Text File and Arrays
Batch – to Query Bitlocker Info – Single Machine
Batch – to Query Bitlocker Info – Multiple Machines
PowerShell – Return Computers from AD
PowerShell – Write to Computer Object Description
PowerShell – Activate Windows
PowerShell – Speech in a Function – PowerShell
Sending Direct Miniscan data in LANDesk


October 2016

“Either you run the day, or the day runs you.” – Jim Rohn

Tableau Automation
PowerShell Basics
Install Windows Updates Remotely
PowerShell Return PS Version
C# – Testing Some Basics – Part 2 of 2


September 2016

“Never was anything great achieved without danger.” – Niccolo Machiavelli

VBScript – Return Gateway Address, Write to Registry; Site-Aware
VBScript – Return IP and Gateway Addresses; Raw formats
PowerShell – Write to Computer Object Description
Install Pester for PowerShell
PowerShell Form; GUI
PowerShell Form Input Field; GUI
PowerShell Form Input, Enter, Escape, OK Button


August 2016

“To believe in the heroic makes heroes.” – Benjamin Disraeli

C# Buttons, Transparency, and On Top
Repairability of HP X2 and Surface Pro 4
VBScript Office 2016 Modified Scrubber
Batch – Engine to Install MSI on Remote Computers
C# – Add Reg Key
Windows 10 Remove Recent Files
Keep Mac Awake
MDT Suppress Error Codes
MDT Error Codes
Windows 10 Computer Description
Configure the Windows 10 task sequence to enable BitLocker
VBScript – Return AD Properties
Common Data Types
Elevated Custom MDT Task Sequence
VBScript – Write AD FIM Properties to Reg Keys
VBScript – Copy Reg Keys from HKCU to HKLM


July 2016

“Dream big and dare to fail.” – Norman Vaughan

Microsoft Surface Deployment Accelerator
Repairability of HP X2 and Surface Pro 4
User Profile Service failed the logon
Change the Color of the Login Screen
Surface Deployment Accelerator Installation
Enable/Disable TLS Registry Setting
Batch – Remove Google Toolbar – Any Version


June 2016

“If it doesn’t challenge you, it won’t change you.” – Fred DeVito

Windows 10 TPM and Bitlocker
PowerShell – Add New Table into AdventureWorks2016 Database
PowerShell – Add Schema, Add Table into a SQL Test Database
PowerShell – Create SQL Database
PowerShell – Add Entries into SQL Database
PowerShell – List BIOS Settings
PowerShell – Change BIOS Settings
Adding PowerShell support to Windows PE
Prevent Boot Device from Booting into UEFI Mode
Install InfoPath 2013 Silently


May 2016

“The starting point of all achievement is desire.” – Napolean Hill

Windows 10 Experience Index
Internet Explorer 11 Upgrade – Suppress Reboot
Adobe Reader DC Customization Tool and Setup
What is IE Enterprise Mode?
R and RStudio with Config
Disable Automatically Install Updated IE Versions
Python Silent Installs
Remove Windows 10 Built-in Apps
Removing Windows 10 Native Shortcuts
Custom Start Menu in Windows 10
Create Windows 10 Profiles from Default Profile
PowerShell ByPass Execution Policy
Windows 10 Cannot Enable PowerShell Scripting
PowerShell Function Comma List and Text File


April 2016

“Opportunities don’t happen. You create them.” – Chris Grosser

Scripting the Windows 10 Upgrade
Batch – Stop Ransomware – A Scripted Solution
USB Ports and Devices
Disable Macros in Office
CIM from Microsoft
QuickTime: Remove App using Display Name
PowerShell – Autologin into Windows
Clearing an IE Session
Enable Remote Desktop


March 2016

“Technology is teaching us to be human again.” – Simon Mainwaring

Create a Bootable Mac Drive
Enable PowerShell Remoting
Enable/Disable Admin Share
OSSEC Install
Remove – Modify the Utility Text in TwentyTwelve Theme
Adjust Sidebar Size in TwentyTwelve Theme
Modify Syntaxhighlighter Font Size and Width
PowerShell – Make Your Scripts Speak
PowerShell – Take Snapshot of Screen
PowerShell – Return Logged on User


February 2016

“There is no such thing as a great talent without great will power.” – Honore de Balzac

PowerShell – Playing Music
PowerShell – Quickly Disable Network Cards
PowerShell – Copy a File
PowerShell – Office 2016 Script
VBScript – Return Windows Product Key
C# – Testing Some Basics – Part 1 of 2
PowerShell – Simple Hash Table
PowerShell – Acrobat Reader Silent Install
PowerShell – VLC Player Silent Install
VBScript – Listing Directory Contents in Pop up


January 2016

“The best preparation for tomorrow is doing your best today.” – H. Jackson Brown, Jr. 

Uninstall DLP on Mac
Uninstall LANDesk on Mac
Disable SIP on Mac
Manage.bde.exe (or other command) is not recognized as an internal or external command


December 2015

“Be a yardstick of quality.” – Steve Jobs

VBScript Join Computer to Domain – Automatically
Create Timestamp in Bash Script
Remove Symantec Files on a Mac (from Symantec)
Privilege Issues and Executing Bash Script
VBScript – Return OU Path for Specific Computer
VBScript – Return All Available Computer Attributes
VBScript – Return Computer Object Properties into Text File
AutoIT – Move/Resize Window


November 2015

“Keep your face to the sunshine and you cannot see a shadow.” – Helen Keller

Suspended MSI
Add Printer via a Script
VBScript – Text Files: Read, Write, Append
Batch – Add Counter into Registry
Batch – Simple Counter
Bash Scripting on the Mac – Install Flash
Common Keyboard Shortcuts for the Mac
Taking a Snapshot on a Mac
Mac Screen Recording
PSExec Black Windows – PAExec
Disable/Enable Network Interface Cards
Repair Bitlocker
Scaling on Webpage


October 2015

“Life is either a daring adventure or nothing.” – Helen Keller

Prevent Sleep in Chromebook/box
Reset Mac Password
Hung Download in Mac
VBScript – Unpin Shortcut from Start Menu
VBScript – Pinning Shortcuts in Order
Disable F5/Refresh in Browsers – HTA
Microsoft ForeFront UAG Silent Install


September 2015

“Failure will never overtake me if my determination to succeed is strong enough.” – Mandino

DirectAccess 2012 (webpage)
DirectAccess Check Effective Policy
IPv6 Disable ISATAP and 6to4
Import Certificate to Personal Store – Suppress Security Warning
Search for String in Personal Store Certificates
Delete a Personal Store Certificate
Deleting All Files Starting with a Tilde
Robocopy – Moving My Documents
PowerShell – Archive Users Not Logged in 90 Days
PowerShell – Archiving Disabled Users Home Directories
AHIMA 8.5.307.1955 Update
Citrix Receiver Silent Install
iTunes Silent Install
Office Mix 0.1.3885.0 Silent Install
Adobe Connect Silent Install


August 2015

“Genius is talent set on fire by courage.” – Henry Van Dyke

Cannot Connect to Terminal Server – Licensing Issue
Uninstall OneDrive for Business
Google Drive Plugin Silent Install
Visual Superscript Silent Install
Set Computer to Boot to WinPE
Install AlertLogic
AutoIT – Runas Elevation
Simple Reporting from Active Directory
Batch Simulated While Statement
OneDrive for Business


July 2015

“When love and skill work together, expect a masterpiece.” – John Ruskin

Python Hello World
C++ Sleep
C++ Define/Redefine Variable
C++ Setup Help/Information
C++ Console Color
Batch Redirection and Output
AutoIT Kill Process
AutoIT Kill Window
AutoIT Notify if Process Starts
AutoIT Change Wallpaper – RegWrite
AutoIT Speak Text
AutoIT Click Sound
AutoIT Remove Line Containing Text
AutoIT Test String for Numeric Value
AutoIT Remove Blank Lines
AutoIT Test Internet Connection
AutoIT Launch Commands
Open Command Window from Task Manager
Quickly Open Task Manager
Quick Repair for Office 2013
PowerShell Count Users in AD
PowerShell Return All Bitlocker Keys from AD
PowerShell Active Directory


June 2015

“The role of genius is not to complicate the simple, but to simplify the complicated.” – Jami

Force Password Reset – Change at Next Logon
Bootmgr failed to obtain the Bitlocker Volume Master key from the TPM
Return MAC Addresses from Enterprise Machines


May 2015

“Good actions give strength to ourselves and inspire good actions in others.” – Plato

IE10 Install Script
Scan Computer for Specific Extension – Output to text file
Delete Empty Folders
Stuck Volume Control
Set DNS Addresses from Command Line
Rebuild Icon Cache
Read Regkey – Ouput to text file
Automatically Close Network Location


April 2015

“In order to succeed, we must first believe that we can.” – Nikos Kazantzakis

Return Only Numerics from String
Context Sensitive Keyboard Control: AutoHotKey
Set Mouse to Static Position: AutoIT
Blocking Keyboard Input: AutoHotKey
Controlling Blocked Input: AutoIT
Updated iTunes Sequence File
How to image devices with a LANDESK Agent installed


March 2015

“Work gives you meaning and purpose and life is empty without it.” – Stephen Hawking

Agent Toolbar Uninstaller
Adding BGInfo to Logon/Locked Screen
Adding/Removing Wireless Profiles


February 2015

“Energy and persistence conquer all things.” – Benjamin Franklin

Findstr to Scan Text File for String or Compare Two Files
Remove All Spaces from Variable in Batch File
Office KB Uninstalls


January 2015

“Intelligence is the ability to adapt to change.” – Stephen Hawking

Testing GP from 2 Servers
Corrupt Flash Player Error 1722
Get around UAC prompt for specific EXEs
Fixing Stretched Images in WordPress for Cell Phones
How to Unblock a file or many files
Disable Zone Checking for All Users
Java Client 8 Update 25 Install
ExamView TestPlayer Install
Qfiniti Install Command
Display DNS Cache in a Text File


December 2014

“The measure of who we are is what we do with what we have.” – Vince Lombardi 

Fix Dual Username on UAC
Disable Firewall Remotely
HP 840 G1 Driver Installation
Set Registry Key Permissions
Change Permissions on IDT Folder
Inject – Delete Drivers from WIM
HP Advisories for the 9470m Notebook PC


November 2014

“Enthusiasm moves the world.” – Arthur Balfour 

The remote procedure call failed and did not execute : Explorer won’t load
Disable Right-click in HTAs or Web Pages
Syncing Time
LANDesk Inventory
Deploying Junos Pulse Client
Reset Password using WinPE – Sticky Key Method
Return UTC with Parsing
Convert Older Office Format to New Format
Return Time Zone


October 2014

“Quality is not an act, it is a habit.” – Aristotle 

Extracting Files from INNO Packages
Create Task to Run with Highest Privileges
Remove Last Logged on User
Hide Admin Account on Welcome Screen
Changed Last Logged on User
BitLocker Phases
How BitLocker Encrypts Data
How to Manage BitLocker from the Command Line
Windows 10 Technical Review ISO
Windows 10 Upgrade Error


September 2014

“The secret of getting ahead is getting started.” – Mark Twain 

Check File Version
Search and Replace in Text File
Delete Reg Key using VBScript
Delete Line From a Text File
Uninstall Certificate Using Certutil.exe
Install Certificate Using Certutil.exe
Check Reg Key using VBScript
Install Citrix Receiver Silently
Install VLC Player 2.1.5 Silently
Install CuteWriter 3.0 Silently
Uninstall KB2744842
Installing vWorkspace 8.0 from Dell
Elevated & Remote Commands
Cool PowerShell Script
Script to copy last 10 lines from text file
Scripted Registry Variable
Java 7 Update 67 Release Highlights
Networking Equations
Check Internet Connection in HTA


August 2014

“We know what we are, but know not what we may be.” – Shakespeare 

Simple AI Learner Bot
Change User Wallpaper
Get Around Locked Down Command Prompt
How to Install .CAB File on Windows
Elevated Commands
Receiving White Java Icon or Application Error in Control Panel
Monitor Window Title using AutoIT
Read Text File into an Array
Find the Most Recent File in Folder
Disable Auto Updates in VLC Player
QuickBooks MST for Silent Deployment
QuickBooks Silent Install – Enterprise Deployment


July 2014

“With self-discipline most anything is possible.” – Theodore Roosevelt

Runas with Passthrough Credentials
Locked Library.itl iTunes.itl file when Opening
Database Mail XPs Server Configuration Option
iTunes Deployment
Return COUNT from SQL Database using VBScript
How to Connect to a SQL Database and Return
Record Data with VBScript
Recovering Windows 7 Password – Logging in –
Issues Resulting in Bitlocker Recovery Mode and
Their Resolution
What are Regular Expressions in VBScript?
Email Address Validation


June 2014

“The price of greatness is responsibility.” – Winston Churchill

Google Drive Silent Install
How to Calculate Age in SQL Server
Restart IIS Web Services
How to create a self-extracting archive or installer in Linux
A Simple Backup Bash Shell Script
Loading User’s Registry Hive
Your account has expired. Please see your system administrator
10 Things you don’t want to know about Bitlocker
Dell BIOS Failed Upgrade – Computer Won’t Load – Bricked Machine
7Zip with Password
Return Installed Product with GUIDs
Backup Computer to VHD
Email via VBScript using CDO
Iterate a folder in CMD
Timeout Utility
Dell BIOS Updater
Delete Printer via Command-line


May 2014

“It’s not the load that breaks you down, it’s the way you carry it.” – Lou Holtz

Activate via KMS
Managing Text Files – VBScript
Dism Commands
Set Account Lockout on User Accounts
Remove the Check Mark from Never Expires on User Account
Force Password Change Next Logon
Always Unlock a Specified Account
Check Laptop Power Adapter Status
User Account Password Age
Useful WMIC Statements
WMIC and Windows XP
Batch File where String is Empty


April 2014

“If opportunity doesn’t knock, build a door.” – Milton Berle

Working with Hard Drive Stats and Transfer Times
Blink in HTA
Add App to Firewall
NIC Disable and Enable
How many resumes does Google receive a day?
Bitlocker Prompting You for Key Due to Ownership
Get Around the Bitlocker Key Required
Skype Silent Install
Bandwidth Throttling with Robocopy
Manually Remove SEP
Set Local Account to Never Expire
Set the Homepage in Registry or Script
Negotiated NT Domain Password for the Machine Account
If a Second Userprofile Gets Created, Fix It
Return SID via WMIC
Check Windows Activation
Activating Windows 7
TPM and BitLocker passwords in Active Directory
Turn Off TPM
Invalid Boot Data while Applying a WIM File
Activating Office
Deleting Multiple Temp Profiles
Waiting for Multiple Processes to End
Silently Uninstall Office 2010
OGG Streaming
Playing a Sound in a Webpage
Remove Padlocks or Locks from your Folders
Empty Recycle Bin via Command
Scan Registry Looking for a String
Generate User Profile without Logging in
Scripted Folder Redirection
Check Remote User Login Status
Rollback IE11 to IE9 – 2 Pass Strategy
Stop Pending Windows Updates
Missing User Account Names at Windows 7 Logon
Move All C:\User Folders to Another Hard Drive in Windows 7
Update the Unattend.xml File Password


March 2014

“It is never too late to be what you might have been.” – George Eliot

Return Manufacturer via WMIC
Simple Email Address Compliance Check
Check a Password for Complexity
Scan Text File for Registry Entries
Center DIV Vertically and Horizontally
Webpage Redirect for Mobile Phones
Webpage Redirect for Safari Browsers
Return Manufacturer of Workstation
Open Snippet.exe from a Script
Return a Specific Line in a Text File
Return First Character from Text File
Create an External Bootable Hard Drive
Change Base Priority from Normal to High
Unlock Bitlocker Drive
Decoding Files
Encoding Files
C#/PowerShell/VBScript – Return MD5 Hash
Setting up Bitlocker on Multiple Partitions
Verify Files Based on MD5 Hash in WinPE
Verify Files Based on Size and Date in WinPE
Adding a Refresh Option to the Boot Menu
Rename Workgroup Name


February 2014

“Success is doing ordinary things extraordinarily well.” – Jim Rohn

Automate Imaging via USB Drive
Diskpart a Drive to Create 4 Partitions
Create/Import Custom LANDesk Entry into LANDesk Database
Script to Import Bitlocker Recovery Info and Update Computer Description in AD
GMail Mailto Handler
Remote Execution on Windows 7 Machines
Echoing Parentheses in a Batch File
Generate MD5
Install Application Under Restricted User – with 3 possible passwords
Create Local User Account via Input
Scripting the SymHelp.exe Utility
Java Security White List
ROT-13 Encode/Decode
Disable the Annoying Symantec AV Expired Message
Fix ObjectID Errors when Mounting WIMs
Figure out which Drive to Image in your Startnet.cmd file
Merge MAC Address Files with Case Conversion


January 2014

“Success is simple. Do what’s right, the right way, at the right time.” – Arnold H. Glasgow

Checking Different sReturn Codes for JoinDomain
Check Domain Status
Check Workstation Status in AD
Scanning Reg Key Types
Scanning and Changing Reg Keys
Set Registry Permissions
Installing Google Chat Plugin into your Image
Add Sites to IE Zones
Enable Mixed Mode in IE
Set black wall paper to the new build through VB Script
How to determine whether a computer is VM or Physical through VB Script
Script to Put User Picture in Active Directory
Google Chrome Becomes Unresponsive
Remove All Mapped Drives in VBScript
Remove all PST from the Outlook Mailbox using VBScript
VBScript To Take Screenshots


December 2013

“All progress is made by people dissatisfied with the way things are. ” – unknown

Check Network Connectivity – Simple
Determine Network Connectivity
Copy Files to Remote Machines via Server List
Bitlocker Compliance Script
Clear Multiple DNS Servers’ Caches
Get Ping Information
Read Names From File
Event Log Scanner
Clear temp and iPhone Stuff
Record Logoff
Record Logon
TightVNC MSI Install Via .bat
Script To Install Fonts To Workstations
Copy Image File Based On Screen Resolution
Add an Active Directory Group to the Local Administrator Group of Workstation(s)
Manage the Volume Dirty Bit
Find Complex Strings
Rename Computer Remotely
Disable Unused Network Accounts
Change Bulk Folder Permissions
Pin and Unpin Applications from the Taskbar and Start-menu
Find Which OU A User Belongs To


November 2013

“Each person’s work is always a portrait of himself.” – Samuel Johnson

Join Machine to Domain HTA – with object verification
Verify if Computer Object Exists
Add Dynamic Data to AD Description Field
Disable Firewall
Add IP Address to Zone
Cannot Logon onto Computer “because the logon method is not allowed”
Add an ACE to write TPM recovery information to AD DS
Enabling Bitlocker in a Script – Automated
Import Bitlocker Info into Active Directory
Access Denied Error 0×80070005 message when initializing TPM for Bitlocker
Load Bitlocker Recovery Keys to AD Manually
Stop and Start the Sql Server Browser
Return Username on Remote Machine
Install Chrome Extension


October 2013

“Know that there is something inside you greater than any obstacle.” – Christian D. Larson

Deploy Reg Settings to 64 bit Systems
Rename Computer Model Number & Service Tag
XOR Encryption
Return Machine Model 2 Ways
Decrypt / Encrypt String in ROT-13
Shrinking WIM Files
Use Putty to SSH into LANDesk Gateway
Recover the disk space on the LANDesk Gateway
Remove LANDesk Client
Hide Hard Drive Letters
Extracting Citrix Receiver
Repair BCD Boot Errors
Using Diskpart
Move User from One Group to the Next
Countdown Clock
Launching Commands on Behalf of Someone Else
Boot Script Copy Files
PowerShell Count Files
VBScript Count Files
PowerShell Bulk Create Users from CSV
Write Event Log Using PowerShell
Create Users in AD
Create Restore Point
Create Outlook Signature
Remove Old GINA & Install New GINA
Create a 64/32 bit Wrapper
Hide Hidden Files and Folders
Query Show & Hide Hidden File and Folder Setting
Compare and Merge Specified Variables in Text Files
Download Files from Website
Custom Reg Keys
Check and Log into Form
Delete all Temps in all Profiles


September 2013

“If you don’t build your dream, someone else will hire you to help them build theirs.” – Ambani

Move User to Group
Countdown Timer
Run As Someone Else
Logon Script Copy Files
PowerShell Count Files
VBScript Count Files
PowerShell Bulk Create Users from CSV
Write Event Log Using PowerShell
Create Users in AD
Create a Restore Point
Repair BCD Repairs
Using Diskpart


August 2013

“I would rather die of passion than of boredom.” – Vincent van Gogh

Map Printer Based on OU
SpybotSD Cleanup Spyware
Rename Computer
Find Dated Computer Objects
Enter Computer Name and Rename
Rename PC with Netdom
Autologin Once – reduced steps
Change Name and Join Domain
Correcting User Account and Mailbox Associations
Returning Paths and Extension
Background Previewer
Picture/Book Slide Show


July 2013

“Believe you can and you’re halfway there.” – Theodore Roosevelt

Setting Folder Permissions
Users and Logon Scripts
Renaming PDF Files
Remove Legacy SMTP Proxy Addresses
Detect USB Drive and Alert
Determine which USB Devices are connected
How to install Zenworks Silently
Remove User from Local Admin
Remove Novell Account
Set IP Address to Static
Show Current Team Viewer ID
Join Computer to Specific OU


June 2013

“Change your thoughts and you change your world.” – Norman Vincent Peale

.Net Framework Missing on Server 2012
Autologin Once
Add PCInfo at Logon Screen Win7
Chatter Desktop Deployment
Firefox Silent Install
Google Talk Silent Install
iTalc Deployment
iTunes Deployment
Kno App Deployment
Speed up YouTube Downloading
Change Monitor Setup Command Line
Wake on LAN and Do Stuff


May 2013

“The roots of education are bitter, but the fruit is sweet.” – Aristotle

IE Maximize Screen
Simple Trust Fix
Aleir Silent Installation
Clear Firefox Cache
Adobe Captivate CS6 Silent Install
SmartDraw & Silent Install
NIC Enabler
Runas for HTA
Volume Up and Volume Down
Volume Mute
AutoHotkey Media Next Track
AutoHotkey Media Previous Track


April 2013

“Action is the foundational key to all success.” – Picasso

Bootable Ubuntu Drive
Scripted Button in Ubuntu
Fix USB Drive
Hide Desktop Icons in Ubuntu
Hide Launcher in Ubuntu
Ubuntu Boot Menu
Workplace Icon in Ubuntu
Startup Programs in Ubuntu
Install Citrix in Ubuntu
Clone USB Drive
Basic Ubuntu Commands
Common Errors


March 2013

“Success is not final, failure is not fatal: it is the courage to continue that counts.” – Winston Churchill

Web Page to PDF
Bing Desktop Images
Flash Player mms.cfg File
Disable Shockwave Player Update
Shake Image Effect
Drag Objects in Web Pages
Custom Opacity Settings
Disable System Restore
Runas Windows 7
Rename Computer with Input Box
Join Domain
Chrome 1722 Error


February 2013

“Aim not for what you are, but for what you could be.” – Lucas Hellmer

Toggle Desktop Icons Show/Hide
Enumerate All Users in a Domain
Enumerate All DCs in a Domain
Random Password Generator
Find Locked Out Users
Move Inactive Computer Accounts
Delete Files Older Than X Days
Return User Account Info
Windows Update Fix
Return Domain Logon History
Password is about to Expire
Reset The Local Password On All Machines


January 2013

“Mastering others is strength. Mastering yourself is true power.” – Lao Tzu

Archive and Delete Event Logs after 80MB
Auto-Fill Computer Description
Check to see if account is disabled
Cleanup Logs on Multiple Servers
Disable Flash Update
Enumerate Admins to File
List Disabled Accounts in AD
List Disabled Accounts in AD – PowerShell
Uninstall All Versions of Java Except Current
Send e-Mail When USB Gets Plugged In
Rename Script to e-Mail
Return Last Logged On User


December 2012

Remove Orphaned Reg Keys
Windows 8 Shortcut to Launch Start Screen
Windows 8 Remove Windows Store
Enable AutoLogin
Return IP Address
Remove Autologon
Compress a Folder
Uncompress a Folder
Split Text Files
Install Google Talk Plugin
List Print Commands
Find PST on Computers


November 2012

Adobe Photoshop CS5 Silent Installation
Installing Media Player
Adobe Acrobat Pro XI Silent Installation
Quicktime Silent Installation
Remotely Set Permissions
Uninstall Old VLC
Display Computer Status – GUI PowerShell
SNMP Script Engine
Using Imagew.exe
Simple WinPE Boot.wim Editing
A required privilege is not held by the client.


October 2012

Timestamp in Loop
Simple Copy Script
Drag Pic To VBS Create HTA
Disable Sleep on Chromebook
HTA Progress bar
Cleanup LANDesk/Symantec IDs
Deploy IE Tab to Chrome Browser
Password Generator
Mouse Cursor Trailing Clock
Change Computer Description
Disable Back Button
Chrome Browser and Your Enterprise


September 2012

Return Uninstall Commands
Disable Account If User Change PW
Move Computer from OU to OU
Query if Laptop or Desktop
Return all Product IDs/Names
Return NIC Speeds
Pause Printing
Return Refresh Rate
Modify Service Properties
List Disk Drive & Capacity
Enable Wake-on-LAN
Move Old Computers


August 2012

Post It Note
Granting Rights
Rename Computer
Return Screen Resolution
Return Process Found
Disable Standby
Return Profile Names
Suppress Extended Protection
Add Dynamic Content in HTA
Content Glider
Picture Carousel
Smoother Ticker


July 2012

Simple Green LCD Clock
Apply Group Policy
IE Pop-up Countdown
Lava Lamp
Return Current User SID
Automatically Rename Computer
List Windows 7 Updates
Replace Underscores In File Names
Scrollbar Feedback
IE Pop-up Yes-No
Fix PNG Error


June 2012

Combine Excel Files
Convert CSV to Excel
Convert Excel to CSV
Determine 32bit 64bit OS
Draw Excel Pie Chart using VBScript
Iterate through Folders
Sort Servers/Web Sites by Response Time
Forensic Script
Create Simple Event log
Compare WMI Device IDs
Stop Java Pop-ups
Simulate Left Mouse Click


May 2012

Disable XSS Filter Setting in IE9 – All Users
Create Bootable Thumb Drive from WIM
Change Computer Name to Service Tag
Deploy Google Bookmarks Win7/WinXP
Uninstall IE9
Return SID Windows 7
Configure BIOS Settings for MDT
Disable Hibernate – Enforce Always On
Retrieve Office 2007 Key
Retrieve Office 2010 Key
Retrieve Windows Keys
Robocopy Profiles When USMT Fails
Some Silent Switches


April 2012

Return Command to Variable/Popup
Simple Backup Script
Show File Extension
Copy Files with Extension I
Copy Files with Extension II
Change File Attributes
Change from DHCP to IP
Window 7 Speed Tweak
Clean/Delete Win7 Profiles
List all files in folder
Using 7Zip in VBScript
Enable Windows Auto Updates using AutoIT
Some Silent Switches


March 2012

Facebook Like Button
Change Registered User and Owner
Download a Remote File
Enable Disable Sound
HTA Countdown Timer – Input Variable
Read Word Document
Remove WGA Notification
Restore VBScript Extensions
Parse a URL – Return Page Name
Change Screensaver 3D Text
Testing Batch File Color Codes
Event Log to Text File
Some Silent Switches


February 2012

Retrieving SKU for Win7
Display NIC Speed
Flashing Keyboard Keys
Install Printer – Auto-elevation
Salvador Dali Clock
UAC – on
Enumerate Reg Hive Keys
Color Progress Bar
Cloning a Timestamp
Add VBS to Right-click Context Menu
HTA and DIV Power


January 2012

Bold Specific Word in Doc
Deleting Temps
Find and Replace String in Text File
List All Open IE URLS
Add a Background Picture to Excel
Shortcut Maximize
Shortcut Fullscreen
Network Disconnect Notify
Move files, Perform MD5, Delete files
Pause Printing
Get Notified
Return User SID


December 2011

Deltree via VBScript
Download File From Website
Web Site Online Checker
Simple Web Calendar
Digital Clock
Dual Clock
Elevate by Extension (jump tool)
Title Bar Clock
World Clock
LANDesk Versioning
Simple/Fading Unpacking Splash Screen
Random Password


November 2011

Uninstall Project 2010
Uninstall Office 2010
Download Webpage as MHT file
List all installed software
Remove XPS/MDIW Printers
Force 32-bit to work on 64-bit OS
Text Bubble Popup
Fading Scroller
Side Menu
Outlook Bar


October 2011

Traverse Folders
Copy File to all Profiles
Return Product Code
Uninstall using GUID
Bottom Clock
Expanding DIVs
Cursor Effect: Hash Marks
XP Style Progress Bar
Daily Background Changer
Yet Another Snow Effect
Set Scheduled Task to Wakeup – Windows 7
Drag and Drop – Move Items Around


September 2011

Allow PST ADD Disable PST Grow
Date and Time Parsing
Disable Offline Files
Echo Current Path
Get MAC Address
Set Date
Return TCP Active Sessions Count
Time Zone Script
Cursor Stretch
Wake up and Defrag Computer
Cursor Circling Text Effect
Cursor Trailing Text Effect


August 2011

Windows XP Countdown
Matrix Text Effect
Moving Light Over Image
Stretch Image
Scrolling Across Text
Color Scroll Bars
Scrolling Background Image
Scrolling Tooltips
Floating Images and Links
Button Color Change on Hover
Image Zoom
Fading Pictures


July 2011

Scripting Context Menu
Add Firewall Exception
Control Marquee
Encryptor – updated
Return IP Address
Return If Local User Exist
Write To File Button
Hide Button
Launch Survey on Reboot
Remove spaces in batch file
Stretch Image to Background
Moving Stars


June 2011

Simple Blinking Text
Change Backgound Color
Change Background Color on Hover
Cross Hairs
Add Music
Gradient Color Effect
Waving Text
Add to Favorites


May 2011

Fading Menus
Drop Down Menu
Message Cycling
Color Burst
Simple Clock
4 Moving Texts
Open Pop-up
Disable Right-Click
Cursor Effect
Night Raining
Shake the Screen
Automatic Scroller II
Automatic Scroller I


April 2011

Desktop Engineering
Scripting Resources
MSIs Resources
Packaging Resources
Package Types
Deployment Resources
Imaging Resources


March 2011

Show Time
Change Background Colors Automatically
Frameless Partylight With Text Overlay
Progress Bar
IT Department Text Effect
Basic Text Fade
Install Java Update 6.0.240
The WPL Format
Simple Text Scroller
Pop-up Tooltip Messages
Install IE8
Drag & Drop Files Onto Script
Launch Process in System Account
Party Light For Your Pictures
Enlarge Picture on Hover
Place Online Flash Video into HTA
Basic Text Highlight
Scanning Menu Highlight Effect
Install Print Driver in Windows 7 – no Pop-ups
Install Print Driver in Windows 7
HTA Roll-over Color Change
Print Directory in HTA
Press Button Effect in HTA
Simple Progress Bar in HTA
Read Items into Array from Config File


February 2011

Adobe Acrobat X Silent Install
Installing Firefox, Opera, Messenger Live
Installing DoD Certificates
Javascript Scrolling
Install Communicator, LANDesk, SEP
Picture Film Strip
Javascript Fading Box
Scrolling up with Backgroud Images
Cursor Chasing
Stretch Image
Flashing Text


January 2011

Change Workgroup
Fade-in and Fade-out
Environmental Variables in VBScript
Communicator R2 Deployment
Faster Dimming With Sound
Scrolling Splash Screens


December 2010

Build HTML from a Shell Script
Clear Event Logs
Alphabetize/Sort a Text File
Passing Credentials in Windows 7
How To Dim The Screen
Talking Scripts
Disable NICs
Install VLC Player
Live Person Enterprise Deployment
WISE Installer
Distribute a Video File
Re-Write Text File From Bottom To Top
Return SID-Username-Load Reg-Apply Reg Keys
Return Current Dir and Program Files
PING Connection If-Exist
Check Running Process


November 2010

Drop File
SnagIt v10 Enterprise Deployment
Counter In Batch File
Dynamic Path In Batch File
Verify Local Account Exists
Disable IPv6 via Registry
Returning NIC Settings
Install FTP Server Role IIS7
Creating Shares & Assigning Permissions
Adding an Account to the local Admin Group
Setting Static NIC Settings
Enable File Server Role On Server 2008
Enable Web Server Role
Add Virtual Directories In IIS7
Configure MIME Types On Server 2008
Enable Web Directory Browsing IIS7
Server Automation Splash Screen v1
eVault 9.0.1
Microsoft Office 2010 For Desktops
Flash Player Deployment
Shockwave Deployment


October 2010

WMIC Commands
Symantec 11.06 Un-Install
Countdown Installation Timer
Alert Notification v1
Office 2010 Deployment
Generic Splash Screen
Office 2010 Won’t Install
Message Command File
BGInfo 4.16 Deployment
Enable WMI In WDS
V-Model Testing


September 2010

DPInst.exe-Driver Installs and Subdirectories
Microsoft Project 2007 Professional Deploy
Microsoft Visio 2007 Enterprise Deploy
WSUS Reg Key – Automatic Updates For Clients
Symantec Service Restart-Reset HardwareID
Collect PST Information – Send To LANDesk
Use General Time Of Day In Your Scripts
Simple Backup Utility In Shell
Qfiniti Deployment
Assign Dir /b /s *.exe To A Variable
Remotely Execute Process In VBScript
Terminate Process In VBScript
Return The Owner Of A Process
Message Dialog Box
Logged-In Status VBScript Function


August 2010

Iron Mountain Deployment OS Detect
Symantec Vault Deployment OS Detect
VBScript objShell Run Codes
Office 2007 Error Code Export To Txt File
Installing Office 2007 Client-Side
Symantec Update Config Command
Bigger and Better Splash Screens
PING And Run Cmd Timestamped Logs
Return Site Code To LANDesk Return GW
Return OS In Batch Shell OS Detect
Return Folder Size In Batch Shell
Return File Size In Batch Shell
Scan For Local PSTs And Return Report
Adobe Professional 9.0.0 Update Cmd
Return Model Of Machine
PING In VBScript
Turning Firewall Off Command
Microsoft Office 2007 Enterprise Deploy
Return OS Version Into Variable
Adobe Professional 9 Enterprise Deploy


July 2010

Launching Commands & Pausing In Javascript
Nice Little Google Wait/Busy HTA
Safari Silent Deployment
Mozilla Silent Deployment
Google Chrome Silent Deployment
Load Registry Key With A Token + Hidden Process
How To Create A Shortcut In VBScript
Password Box In HTA


June 2010

Single Window Progress Bar Model Of Machine
Countdown Boxes With Percentage Complete
Sending Input To DataArea.HTML
Install Drivers Silently
Read Text File From Bottom UP
DIR /B Variable
Track Internet Usage
Access Hyperlink Using Text Box
Taskkill Filter Memory Usage
Beeps & Sounds
Smoother HTAs
Restoring Files via HTA
Del Files By Extension Older Than 10 Days
Read In Text File Extension
OpenOffice 3.2 Silent Installation
Adobe Reader 9 Silent Installation
Run One-Time Registry Key
Command Window Here
Create Day Of The Week Variable
Countdown Buttons & Read In Messages
Bubble Sort
Delete Files Older Than 14 Days
Random Ping
XCOPY Exclude
Send Automated Emails
Tasklist Logic AND & OR
HTML Button Border Color
HTML Input Box Color & Size
Start Explorer.exeOn Startup
Turn Win 7/Vista UAC On & Off
Create Shortcut Folder Link
Create Shortcut File Link
iTunes Silent Uninstall
iTunes Silent Installation
Offline Search Engine In HTA
Installing Printer Drivers


May 2010

HTA Auto Refresh
Install Printer For No-Access User
Runas + Hstart Subinacl Sanur Text Token
Adobe Reader Command Line Printing
Runas + Mshta.exe + Sanur
Automated Client Backups/Timestamp/zipup
Read/Write Text Files – Build/Use Dictionary
Read Files In Folder
FTP Script
Picasa Silent Installation
Keep Your HTA On Top Of Other Windows
WinPDF Silent Installationon
Safari Browser Silent Installation
Flash + Shockwave Silent Installation
Real Player Silent Installation
VNC Silent Installation


March 2010

Setup Blackberry Without BES
Blackberry Resets
iPhone Support
February 2010
HP SSM Information
SysInternals BGInfo Dual Screen Limitation
Server 2008 Creating 1000 User Accounts Data Collection


January 2010

“Great minds discuss ideas; Average minds discuss events; Small minds discuss people.” – E. Roosevelt

How To Map Universal Drive
Sending Alerts To Multiple Computers
Randomized Timer For Your Scripts
Survey Monkey Survey Work Around
HTA Auto-Resize And Detect Resolution
Time-Based Greetings
Check Remote Access
Silent Switches: Reference 1


December 2009

AutoIT Script: Import Certificate
Compile File For Download And Install
Querying File Version In Batch
Adobe Reader Uninstaller/Installer
Email Script
Copy And Compress Logs To Timestamped Folder
Install BGInfo To Your Network Computers
Webmail String
Webmail One-Touch Panel


November 2009

PING List Of PCs With Online/Offline Logs
How To Add An Expiration Date To Your Script
How To Create Hidden Launch Using Batch
Scan IIS Log For -500 Type Errors
Install Inf From The Command Line
How To Use Send Keys


October 2009

Changing Security Context
Install Drivers + Symantec + Encryption + Remote Software + Splash Screen + Onscreen Countdown
Remotely Install Symantec AV 11
Query Symantec 11 4000/4202 on Network
Restrict Guest Access
PING List Of Computers


September 2009

DICOM Analysis – My Device Can’t Send To PACs
Cannot View CHM Over LAN or Internet


August 2009

Windows XP DCOM Error Event ID 10005
Forcing Compatibility Mode in IE8
Free Desktop Capture Software
Windows 7, Extend Trial Period
Customized Windows Service Reporting



My Stuff

Notes: 1 2

Reading List
GRE Verbal
GRE Math
Virtual Academy

Boy Genius
Ars Tech
BBC News
NPR Radio

Of Interest
Win 10
Win 8
Win 7
Win XP