Score:0

เพิ่มไลบรารี office365 Sharepoint ไปยัง OneDrive Sync

ธง hm

ฉันกำลังดำเนินการตั้งค่า OneDrive โดยอัตโนมัติสำหรับคอมพิวเตอร์เครื่องใหม่ และฉันยังใหม่กับสิ่งนี้

ฉันต้องการทำให้การตั้งค่าไลบรารีที่ใช้ร่วมกันของ Sharepoint เป็นไปโดยอัตโนมัติบนคอมพิวเตอร์ของผู้ใช้ วิธีนี้ทำให้ผู้ใช้มีไลบรารีที่ใช้ร่วมกันทั้งหมดใน Windows file explorer Sharepoint นี้มาพร้อมกับบัญชี Office365 ของเรา

ฉันอ่าน เอกสารประกอบของ Microsoft และสร้าง URL ด้วยข้อมูลที่จำเป็นตามที่อธิบายไว้ในส่วน “กำหนดค่าการซิงโครไนซ์ไซต์ SharePoint อัตโนมัติ”

แต่มีปัญหาในสคริปต์ PowerShell ของฉันที่ฉันไม่เข้าใจ

เมื่อฉันรันคำสั่ง powershell เริ่มกระบวนการ "odopen://sync/?siteId[...]"หน้าต่าง OneDrive จะเปิดขึ้น และฉันต้องตั้งค่าบัญชี แต่ในตอนท้ายของกระบวนการ สิ่งเดียวที่ซิงโครไนซ์กับ OneDrive คือ OneDrive ส่วนบุคคล (ธุรกิจ) ของผู้ใช้ ไม่ใช่ไลบรารีที่ใช้ร่วมกัน

โฟลเดอร์ที่สร้างโดย OneDrive คือ: C:\Users%ชื่อผู้ใช้\OneDrive -
และสิ่งที่ฉันต้องการคือ: C:\Users%ชื่อผู้ใช้<ชื่อผู้เช่า><Shared Librairy>

เหมือนกับว่า OneDrive ไม่สนใจพารามิเตอร์ทั้งหมดที่ส่งผ่านใน URL

FYI ฉันเรียกใช้สคริปต์นี้ใน Windows 10 VM ใหม่

ขอบคุณสำหรับความช่วยเหลือของคุณ

Score:0
ธง hm

ดังนั้น เราจะต้องเข้ารหัสพารามิเตอร์ URL ดังนี้:

Add-Type -AssemblyName System.Web
$WebURL = [System.Web.HttpUtility]::UrlEncode("https://plop.sharepoint.com")
$SiteID = [System.Web.HttpUtility]::UrlEncode("{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
$WebID = [System.Web.HttpUtility]::UrlEncode("{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}")
$ListID = [System.Web.HttpUtility]::UrlEncode("{xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx}")
$WebTitle = [System.Web.HttpUtility]::UrlEncode("PLOP")
$ListTitle = [System.Web.HttpUtility]::UrlEncode("โฟลเดอร์")
$ชื่อผู้ใช้ = [System.Web.HttpUtility]::UrlEncode("[email protected]")

การเขียนเอาต์พุต "กำหนดค่า OneDrive"
$odopen = "odopen://sync/?onPrem=0&webTemplate=68&libraryType=4&siteId=" + $SiteID + "&webId=" + $WebID + "&webUrl=" + $webURL + "&listId=" + $ListID + "&userEmail =" + $UserName + "&webTitle=" + $WebTitle + "&listTitle=" + $ListTitle

เริ่มต้นกระบวนการ $odopen

นั่นคือทั้งหมดที่...

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา