如何在团队中使用通用的PowerShell配置文件

Loï*_*HEL 4 collaboration profile powershell

我想知道如何在我的所有同事之间分享并保持最新的个人资料($ profile.AllUsersAllHosts).因为我是团队中唯一一个制作POSH脚本的人,所以我想创建一种框架,将其分发给团队成员.

有没有办法从网址加载配置文件?或者我应该使用本地profil映射网络驱动器,然后加载.ps1文件?其他想法?

谢谢

Kei*_*ill 7

我建议您将您的公共资料保留在网络中,然后让人们在计算机上的配置文件(用户或计算机配置文件)中找到该配置文件,而不是打击系统:

. \\server\share\CommonProfile.ps1
Run Code Online (Sandbox Code Playgroud)

另一个选项是使用-NoExit执行公共配置文件的参数创建PowerShell.exe的快捷方式,例如

PowerShell.exe -NoExit -Command "& {. \\server\share\CommonProfile.ps1 }"
Run Code Online (Sandbox Code Playgroud)