Você pode pontuar o script config.ps1:
. .\Config.ps1
E então você pode simplesmente chamar as variáveis quando precisar delas.
$SiteUrl
$WspPath
Eu preciso criar um conjunto de scripts no PowerShell para implantações do SharePoint e gostaria de usar a mesma ideia que usei em arquivos BAT.
A ideia é ter UM .ps1 para configurar as variáveis "sessão", exemplo: [string] $SiteUrl
,
e, em seguida, chame primeiro este script de configuração em cada arquivo .ps1 que eu tenho, então eu só preciso editar um.
[string] $SiteUrl = "www.google.com"
[string] $WspPath = "C:\path\to\wsp.wsp"
INVOKE Config.ps1 --> ?????????????
STSADM -o addsolution $SiteUrl
Como posso gerenciar isso no PowerShell?
Obrigado!
Tags command-line powershell