如何使用团队内部的共同PowerShell配置文件

我想知道如何分享和跟上最新的配置文件($ profile.AllUsersAllHosts)beetween我所有的同事。 由于我是唯一一个谁在球队做出POSH脚本,我想创建一种框架,提供分发团队成员。

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

谢谢

--------------解决方案-------------

而不是打制的,我建议你保持一个网络中的通用配置文件然后让乡亲点源机器内部的配置文件,配置文件(用户或机器配置文件):

. \\server\share\CommonProfile.ps1

另一种选择是创建一个快捷方式PowerShell.exe与-NoExit执行该公用配置文件如参数

PowerShell.exe -NoExit -Command "& {. \\server\share\CommonProfile.ps1 }"

好吧,对于那些谁是interrested在这里是一个完整的配方:

1在您的每一个同事的工作站,修改配置文件,以点源常见的“轮廓”

-> . \\server\share\commonProfile.ps1

2 - 在通用配置文件,编辑PSModulePath并添加sharedFolder包含的模块(我们测试如果共享文件夹是媒体链接路径)

if($env:PSModulePath -match "\\\\server\\share\\modules" -eq $false){
$env:PSModulePath = $env:PSModulePath + ";\\server\share\Modules"
}

3将您的\\服务器\共享\模块创建,并从commonProfile导入模块。

Optionaly:

  • 使用SVN左右,让您的模块文件夹最多最新
  • 使用管理平台来跟踪你的developpements和错误
  • 自动生成文档,让您的同事知道你在做什么(我用的是输出HTML的脚本中poshcode.org发现了一个修改版本

如何使用团队内部的共同PowerShell配置文件


最后,只是放松;)

分类:PowerShell的 时间:2015-03-15 人气:0
本文关键词: PowerShell中,型材,协作
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.962 (s). 10 q(s)