Deployment 将IE shotcut从服务器部署到多台PC

Deployment 将IE shotcut从服务器部署到多台PC,deployment,psexec,sccm,Deployment,Psexec,Sccm,我不熟悉sccm、psexec和vb脚本。我需要帮助将Internet Explorer快捷方式从服务器复制到多台计算机 假设我的链接名为Shortcut.lnk,位于\troyserver\Shortcut.lnk上,我需要将其推送到troypc1、troypc2、troypc3。我怎么能这样做 有人能帮我解决这个问题吗?我尝试过使用xcopy和psexec,但我想不出简单的方法 因为我是新手,所以我需要详细说明每件事。这个问题似乎是在没有搜索的情况下提出来的。此问题的副本,其中答案与示例代码

我不熟悉sccm、psexec和vb脚本。我需要帮助将Internet Explorer快捷方式从服务器复制到多台计算机

假设我的链接名为Shortcut.lnk,位于\troyserver\Shortcut.lnk上,我需要将其推送到troypc1、troypc2、troypc3。我怎么能这样做

有人能帮我解决这个问题吗?我尝试过使用xcopy和psexec,但我想不出简单的方法


因为我是新手,所以我需要详细说明每件事。

这个问题似乎是在没有搜索的情况下提出来的。此问题的副本,其中答案与示例代码一起列出

您可以使用Powershell在远程计算机上创建快捷方式。(编辑)另请注意,您可以使用Powershell的foreach在计算机列表中循环。StackOverFlow上有很多这样的例子

Example:
PS C:\> $shell = New-Object -comObject WScript.Shell
PS C:\> $shell

SpecialFolders                          CurrentDirectory
--------------                          ----------------
System.__ComObject                      C:\


PS C:\> $shortcut = $shell.CreateShortcut('\\SERVER\c$\mine.lnk')
PS C:\> $shortcut.TargetPath = c:\Windows\Notepad.exe
PS C:\> $shortcut.TargetPath = "c:\Windows\Notepad.exe"
PS C:\> $shortcut.save()
PS C:\> ls '\\itdrenmvp787\c$\mine.lnk'


Directory: \\itdrenmvp787\c$\

Mode                LastWriteTime     Length Name
----                -------------     ------ ----
-a---        12/23/2014   3:18 PM        673 mine.lnk