Q:Moodle 如何批次匯入使用者?

前陣子接到的案子, 因為客戶想要快速導入Moodle, 跟同事討論後, 用匯入的方法, 匯入使用者(Upload user), 匯入校務課程, 是最快的方法.

剛開始匯不進去?! 連資深工程師都遇到問題. 怎麼可能? 我們開發的外掛都能自動同步了, 簡單的CSV匯入, 怎麼會難倒我們?

Moodle 如何批次匯入使用者
準備時間
10分
難度
適用Moodle版本
3.9、4.1、4.5
操作身份
管理員
操作指引

1.必填欄位填入資料

以這個CSV內容為例, 複製到筆記本(不要用 Excel)內貼上

username,firstname,lastname,email
jack,Bill,Lumbergh,[email protected]
dennis,Dennis,BGibbons,[email protected]
nancy,Nancy,Smykowski,[email protected]

還可以匯入其它欄位,這裡僅用最單的內容展示。

 

2.處理CSV檔案

存成CSV時,會將CSV內容存成ANSI編碼;

這時關閉Excel,用記事本打開CSV,另存檔案並設定編碼為UTF-8(檔名可以不動直接覆寫).

 

3.批次建立用戶

到網站管理>用戶>帳戶>批次建立用戶(如圖),上傳檔案, 使用預設值(逗號區隔, UTF-8編碼)

批次建立用戶-操作畫面

 

4.匯入

預覽沒有問題,就可以直接匯入

批次建立用戶-預覽畫面

 

本功能之相關操作影片

批次建立用戶-影片縮圖