Erstellen Sie mit Windows PowerShell ein Project Web App-Konto
Um Project Professional mit Project Web App zu verbinden, müssen Sie Ihre Project Web App in Project Professional einrichten. Dies ist zwar in Project Professional möglich, Sie können dies aber auch schnell und automatisiert mit Windows PowerShell tun.
Dieses Windows PowerShell-Skript erstellt die erforderlichen Registrierungsschlüssel, um Project Professional 2013, Project Professional 2016 oder Project Online Desktop Client mit Project Web App zu verbinden.
Speichern Sie das folgende Skript in einer Datei namens CreateAccounts.ps1.
# # This script will create the account for Project Pro for O365 to connect to Project Online. # # Execute this script with two parameters: the account name and PWA URL # # ./CreateAccount.ps1 PWA https://contoso.sharepoint.com/sites/pwa # ############################################################################ Param( [string]$accountName, [string]$pwaURL ) function CreateAccount ($keyPath, $accountName, $pwaURL) { $guid = [System.Guid]::NewGuid() New-Item -Path "$keyPath$accountName" New-ItemProperty -Path "$keyPath$accountName" -Name Name -PropertyType String -Value $accountName New-ItemProperty -Path "$keyPath$accountName" -Name GUID -PropertyType String -Value "{$guid}" New-ItemProperty -Path "$keyPath$accountName" -Name Path -PropertyType String -Value $pwaURL } function CreateProjectOnlineAccount ($accountName, $pwaURL) { $15keyPath = "HKCU:\Software\Microsoft\Office\15.0\MS Project\Profiles\" $16keyPath = "HKCU:\Software\Microsoft\Office\16.0\MS Project\Profiles\" If (Test-Path($15keyPath)) { CreateAccount $15keyPath $accountName $pwaURL } If (Test-Path($16keyPath)) { CreateAccount $16keyPath $accountName $pwaURL } } CreateProjectOnlineAccount $accountName $pwaURL
Wenn Sie das Skript ausführen, übergeben Sie zwei Parameter:
Der Name, den Sie dem Konto in Project Professional geben möchten
Die URL Ihrer Project Web App-Website
Öffnen Sie zum Ausführen des Skripts ein Windows PowerShell-Befehlsfenster als Administrator, führen Sie dann das Skript aus und übergeben Sie die beiden Parameter.
Zum Beispiel:
./CreateAccount.ps1 PWA https://contoso.sharepoint.com/sites/pwa
No comments:
Post a Comment