使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

如果授課者離開學校或變更班級,您很常將一或多個課程筆記本移轉給另一位授課者。

此腳本可讓 IT 系統管理員將課程筆記本內容從原授課者的OneDrive複製並傳輸到新授課者的OneDrive。 腳本也會重新觸發布建和寬鬆 API,以確保所有重新配置的課程筆記本及其內容,例如其共同作業空間、內容庫和學生筆記本都正確設定。 此外,含有可在新位置開啟筆記本之連結的電子郵件,也會傳送給班級中的所有學生。

此範例涵蓋以下 API 層面。 使用 Azure PowerShell 取得存取權杖以發佈課程筆記本轉換

Azure PowerShell:用來取得存取權杖以與 OneNote 課程筆記本 API 溝通。 已設定OneDrive的兩個 Microsoft 365 帳戶 - 此範例會將筆記本從一位授課者的OneDrive移轉到另一個。

若要確保OneDrive已設定完成,請登入 Microsoft 365 ,然後在應用程式啟動器 App 啟動器按鈕中選取 [OneDrive]。 如果您被帶往OneDrive,表示您已完成所有設定。 OneNote使用 Microsoft OneNote 課程筆記本 API 建立的課程筆記本,就是授課者之間傳輸的筆記本。

變更權限

  1. 使用 Azure AD (企業 App) [驗證] 底下所述取得用戶端 ID。 要求重新導向 URI 時,「http://localhost」即已足夠:

  2. 將此 Repo 當做 ZIP 檔案下載到您的本機電腦並解壓縮檔案,或將存放庫複製到 Git 的本機複本中。

    將游標放在 /para 標籤前面,然後按 Enter,即可在編號步驟下新增縮排段落。

  3. 編輯 OneNoteClassNotebooksApiSample.ps1。 尋找下列權杖,並以實際值取代下列權杖:

    <AZURE_AD_TENANT_NAME> - 這是您的 Microsoft 365 租使用者,例如「contoso.com」。

    <CLIENT_ID>:這是您 App 的用戶端 ID,例如 "471afe29-4aee-4bc5-9aaf-468ee5bbe20a"。

    <MY_ADMIN_LOGIN> - 這是您的 IT 系統管理員 Microsoft 365 登入名稱。

    <MY_ADMIN_PASSWORD> - 這是您的 IT 系統管理員 Microsoft 365 密碼。

    <NOTEBOOK_ID>:這是要轉換的筆記本 ID。

    <SOURCE_TEACHER_ID>: 這是擁有筆記本之原始授課者的登入名稱。

    <DESTINATION_TEACHER_ID>: 這是新授課者收到筆記本的登入名稱。

  4. 上述所有預留位置皆已取代為實際值後 (請記得以雙引號括住每個值),只要執行指令碼就可以了。

  5. 成功執行指令碼後,您將會收到一個包含相互關聯數字的字串。 請務必儲存相互關聯數位以供日後參考。

  6. 移至目的地授課者的OneDrive,然後開啟[課程筆記本]資料夾。 在此資料夾中,您會找到已傳輸的課程筆記本。 此程序可能需要幾分鐘的時間。

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×