إنشاء حساب Project Web App باستخدام Windows PowerShell

لكي تتمكن من Project ProfessionalProject Web App ، ستحتاج إلى إعداد Project Web App في Project Professional. على الرغم من أنه يمكنك القيام بذلك في Project Professional ، يمكنك أيضا القيام بذلك بطريقة تلقائية وسريعة باستخدام Windows PowerShell.

سينشئ Windows PowerShell النصي هذا مفاتيح التسجيل المطلوبة Project Professional 2013 أو Project Professional 2016 أو Project Online Desktop Client أو Project Web App.

احفظ البرنامج النصي التالي في ملف يسمى 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 

عند تشغيل البرنامج النصي، مرر معلمتين:

  • الاسم الذي تريد منحه للحساب في Project Professional

  • عنوان URL لموقع Project Web App ويب

لتشغيل البرنامج النصي، افتح نافذة Windows PowerShell كمسؤول، ثم قم بتشغيل البرنامج النصي، مع تمرير المعلمتين.

على سبيل المثال:

./CreateAccount.ps1 PWA https://contoso.sharepoint.com/sites/pwa

هل تحتاج إلى مزيد من المساعدة؟

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

×