I have remote access to a Windows Small Business Server 2008
machine. There are about 5 workstations connected to this network.
How can I make every workstation install an .msi
package without having to remotely connect to each workstation?
I have remote access to a Windows Small Business Server 2008
machine. There are about 5 workstations connected to this network.
How can I make every workstation install an .msi
package without having to remotely connect to each workstation?
Have you simply considered using your active Directory to publish the application via a Group Policy?
http://support.microsoft.com/kb/816102
explains how to do it (and no, I will not Quote a 2 page Long checklist of steps to do).
PsExec... erk. OK for v-small environments, but doesn't scale into the enterprise. Seen plenty of bombed PSExec child processes / residual PSExecSvc services.
If AD based deployment isn't an option, and the clients are Win7/8, use WinRM.
You have three options:
But i recommend you to use psexec, because its so easy and stable.it has working for me about 3 years without any problem. the main role of psexec is to execute a command remotely on another computer, even the executable does not exists on remote computer.it may copy executable on remote computer and then executes it.
Usage: psexec [\\computer[,computer2[,...] | @file][-u user [-p psswd]][-n s][-l][-s|-e][-x][-i [session]][-c [-f|-v]][-w directory][-d][-<priority>][-a n,n,... ] cmd [arguments]
EDIT 1:
On unix based workstations, you may use WINEXE instead.