<

Software Installation Remotely {through Script}

Published on
11,713 Points
5,713 Views
Last Modified:
Approved
Being a system administrator some time we require to do things remotely, one of them is installing software. Here I am going to tell you how to install software through wmic (Windows management instrument console). I am not at all saying that this is the only way to perform such activities but as I am fond of writing scripts and love to do work remotely without disturbing the users {and most importantly it is easy} so here is my way of installing software via script

Prerequisites

Administrative privileges on the system on which you want to install the software
WMIC (Windows Management Instrumentation Console)
Text Editor (NotePad, WordPad etc)
Xcopy(for copying installation files into the system)
MSI (Microsoft software installer file of desired software)

Code:

@EchO off
SET /P tsystem=Enter Target system:
EchO.
XCopy "\\Source Path\*.*" "\\%tsystem%\target path\*.*" /E /C /H /R /Y
WMIC /Node:"%tsystem%" product call install true,"","Target Path\MSI file"
RD /S /Q "\\%tsystem%\d$\Folder name"

Explanation:

Open a text editor e.g notepad and type the above code. Firstly set a variable named “tsystem” which will store the target system name on which you want to install the software. Now copy all the installation files of the software in the target system with XCOPY command.
XCopy "\\Source Path\*.*" "\\%tsystem%\target path\*.*" /E /C /H /R /Y

{Note: Here “Source Path\*.* “  shows path of the source folder with all its files and “Target Path\*.*” shows path of target folder and all files}

Once all the files are copied on target system then we have to run WMIC to install the product.

WMIC /Node:"%tsystem%" product call install true,"","Target Path\MSI file"

Here we call the variable %tsystem% which we have declared earlier in the script which stores the target system name.

{Note: You have to give the target path of MSI file of desired software which you want to install}  

Now in last we will remove the directory of installation files from the target system through RD command {so that it will not occupy space of client's HDD}

RD /S /Q "\\%tsystem%\d$\Folder name"

"Folder name" represents the name of installation folder.

Now save the file at your desired location with the extension ".cmd" or ".bat". To execute the command just double click the file and here you go.

Hope this article will help you all for your future installation.
0
Comment
0 Comments

Featured Post

Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

Join & Write a Comment

See the Basics of Office 365's Note Taking app, OneNote
If you, like me, have a dislike for using Online Subscription anti-spam services, then this video series is for you. I have an inherent dislike of leaving decisions such as what is and what isn't spamming to other people or services for me and insis…

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month