Your company's ad could live here and reach over 50,000 people a month!

Share This Post

SMS Simple Notification for ConfigMgr – miniNotify

From the archives from Drew Davis.

Download: MiniNotify (120.6k)

Hello everyone 

The miniNotify application is an updated version of the work that was done on SMSNotify and SMSNotify v2 which is an application that is run via a dependency before an application is installed on a client’s PC which notifies them of the software that is about to be installed. As with SMSNotify v2, all settings are controlled via a INI file. 

Features of miniNotify: 
·         Simple, low profile user notification utility 
·         Uses system tray icon and bubble very similar to ITMU (Keeps consistency in deployments) 
·         Displays time to install if user hovers over system tray icon.

·         Ability to display reminder just before installation

·         User has ability to postpone installation of the application one time 
·         Can display specific information about the application being deployed 
·         Fully customizable via INI (configuration) file 
·         Ability to run application in “Notification Only” mode to alert users of scheduled down time, security alerts, etc. In this mode,  application will only display task bar bubble and possibly have “More Information” if they clicked on the bubble 
·         Allows the administrator to provide information about the software to be installed either from a text file or even from a webpage 

How it Works: 
As stated above, miniNotify is configured to run as a dependency of a package so that it runs before the installer and once miniNotify is closed, it returns an EXIT CODE 0 and allows the installer to run. 

Upon launch, the user is prompted with an Notification Bubble informing them that they have software that needs to be installed but if they wish to postpone the install, click on the bubble
  
The user can simply ignore the notification bubble and the software will install in the configured specified amount of time. But if the user wishes to postpone the install, they just simply click on the bubble and they are presented with the Main dialogue window which allows them to select what they wish to do.

  
When the install timer reaches zero or if the user selects the "Install Now" option, the miniNotify application closes with a EXIT CODE 0 to allow the software to install properly. 

*For more detailed information, please see the post listed above 

Usage: 
As stated above, the miniNotify utility is configured via an INI file that you call in the command line (miniNotify.exe Example.INI). This allows you to create several INI files for each of your packages if you wish or a generic INI file (i.e AdobeProfessional.INI, Default.INI, etc). Then each ini file can be called by a separate Program in SMS (Create a Package for miniNotify with the app source pointing to your folder that contains the miniNotify utility and all of your INI files, then create a Program for each different INI file you wish to use.) It is a very similar process to how you configured the INI files for SMSNotify and SMSNotify v2.

Bundled in the ZIP file are a couple example INI files (NotifyEx.ini and InstallEx.ini) as well as some basic documents that outline what the software does and how to create your own INI file. 

I know that this is not a lot of information but if you have any questions, comments, issues, complaints, etc, let me know! I hope you enjoy the application! 

Please understand that this software has NOT undergone extensive testing and you MUST test in a non-production environment as you should with any software. Also, all software is provided "AS-IS" and I can not be held liable for any damages, data loss, etc by the use of this software. So TEST TEST TEST! 

Download: MiniNotify (120.6k)

Share This Post

A community professional, keynoter, and evangelist who has driven social media and marketing strategies, editorial successes, delivered customer successes and built some of the largest and longest-running online communities. Rod has created, managed and grown small, medium, and mega-sized conferences; run entire editorial teams to deliver record traffic and market leadership; as product manager, directed the success of hundreds of product releases; supported sales and marketing to ensure customer success; developed, run and sold businesses; written thousands of technical articles, white papers, case studies, and technical documentation; hosted and delivered hundreds of attendance shattering webinars and virtual tradeshows; and delivered keynote speeches and sessions at a wide variety of events including conferences, webinars, events, and user groups.

Leave a Reply