Learn How to Custom EXE Tools for SCCM Admins Daily Operations? Do you know about a tool that can create an independent EXE file on a fly? Here it’s, “the rich visual scripting engine for systems management” called “Tool Foundry”.
It can generate EXE files in a fly for the SCCM operations team or desktop support engineers. Before going into more details about Tool Foundry, let’s think about the challenges faced by the SCCM operations team.
I have a series of posts about these challenges of SCCM admins and one of them is Daily Worries of SCCM Admins. SCCM team is always in a need of creating scripts and in-house applications.
Table of Contents
Learn How to Custom EXE Tools for SCCM Admins Daily Operations
These tools or EXEs will be given to the field operations team or desktop team to fix SCCM client issues or WMI issues or some other custom operations task. However, the problem with in-house apps and scripts is that they are not “Enterprise-Class”. We can’t manage those tools centrally (remotely)!
Think about the possibility of a tool or exe which SCCM admins can create in a fly for a custom requirement without any coding. When you use “Tool Foundry” to create a custom EXE tool, then you can make changes in the tool or application from admin console within few seconds.
These changes will come into effect, within few minutes, on remote machines without making any new copy of the EXE file (which you’ve already provided to the relevant teams).! What does that mean? Desktop or Field operations team can use the same old copy of EXE to perform the task with new changes.
Zero coding efforts for enterprise-class centrally managed EXE. Unbelievable? Super exciting and super innovative stuff. Isn’t it? These EXE Tools can be executed remotely, you can change the password, you can revoke access, you can change the parameter values and you can have a result written into registry values without updating the actual copy of EXE.
What is “Tool Foundry”? Custom EXE Tools for SCCM Admins?
Tool Foundry an innovative rich visual scripting engine developed by Adaptiva. This engine enables SCCM / ConfigMgr administrators to seamlessly integrate Adaptiva OneSite and SCCM with current business process. The tool foundry generates .exe files that can be distributed, executed and more importantly managed remotely.
How to Use “Tool Foundry” ?
Initially, we need to create an execution policy for Workflows. By default, Work flows are not allowed to execute. In this screen you need to drag and drop any of the Workflow which is created for your environment. Workflow is nothing logic of the automation which tool needs to be performed down the line.
There are 100 of in build workflows in Adaptiva database and you can use those workflows to create custom TOOL.
Remember, you don’t need to write a single line of code for this. You just need to design logic with the visual scripting engine.
Drag and drop already created workflow and put in a password which you need to put in while executing the EXE file. So if a normal user has got a copy of exe, they can’t execute it as this is password protected !!
Create Custom Tool
:- As you can see there is an option to set WORKFLOW password – “Let the user specify the workflow password as a command-line parameter“. Learn How to Custom EXE Tools for SCCM Admins Daily Operations?
You can also define the target machine settings for the EXE which we are going to create. In this case, we’ve selected the option “Let the user specify the Adaptiva server or client machine or IP address as command-line parameter“. You can also provide the user description of the tool.
There is also an option to specify the properties this is the input property and in this case, it is “Filename“. Add this property “FileName” to Assigned Properties.
Save the TOOL :- Now, we are almost done with the tool creation. How easy? Isn’t it? We just need to save the EXE file by clicking on Generate Tool. In this case the tool name is DF.exe.
Use the TOOL : – Run the created EXE tool with command prompt on a remote machine.
C:\Temp>df.exe d-xp1 1234 C:\temp\trace32.exe
Where 1234 is the password which we set for the exe tool, next parameter file name and file path.
More Details: – Give the tool and take it back from the desktop and field ops team whenever needed. You can also encapsulate your VB scripts into Workflows and then you can create an EXE tool with limited admin access for a limited period from a central management environment.
This tool “Tool Foundry” helps to Automate common IT operations.