我有一台Windows Small Business Server 2008
机器的远程访问权限。大约有 5 个工作站连接到此网络。
如何才能使每个工作站都安装一个.msi
软件包,而不必远程连接到每个工作站?
答案1
答案2
PsExec... 呃。对于非常小的环境来说还行,但无法扩展到企业。看到过很多失败的 PSExec 子进程/残留的 PSExecSvc 服务。
如果基于 AD 的部署不是一种选择,并且客户端是 Win7/8,请使用 WinRM。
答案3
您有三个选择:
但是我建议您使用 psexec,因为它非常简单和稳定。它已经为我工作了大约 3 年,没有任何问题。psexec 的主要作用是在另一台计算机上远程执行命令,即使远程计算机上不存在可执行文件。它可能在远程计算机上复制可执行文件然后执行它。
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]
编辑1:
在基于 unix 的工作站上,您可以使用运行环境反而。