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