<

Improve company productivity with a Business Account.Sign Up

x

Software Installation Remotely {through Script}

Published on
11,340 Points
5,340 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

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Join & Write a Comment

Watch the video of Kernel Migrator for SharePoint, which demonstrate the process easily of migration from SharePoint to SharePoint, OneDrive for Business & Google Drive servers, Public Folder to SharePoint, File Server to SharePoint. The tool has va…
Through the video, you can check the migration process of Outlook PST file to PDF. Kernel for Outlook to PDF tool can convert Outlook emails with all attributes like Subject, To, From, Cc, Bcc and other folders such as Inbox, Outbox, Sent Items, Jun…

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month