Windows PowerShell คืออะไร Part1
เริ่มต้นกับ Windows PowerShell คืออะไร Part1
สำหรับผู้ดูแลระบบที่สนใจอยากเริ่มต้นมาลองใช้ PowerShell ควรรู้ข้อมูลเบื้องต้นดังนี้ครับ
เบื้องต้นเกี่ยวกับ PowerShell
Windows PowerShell เริ่มพัฒนาและเปิดใช้ Version 1.0 ตั้งแต่ พฤศจิกายน 2006 ปัจจุบัน ณ วันที่บทความนี้เขียนคือปี 2014 เป็น Version 4.0 ที่มาพร้อมกับ Windows 8.1 และ Windows Server 2012r2
Windows PowerShell คือ...
การ Audit NTFS Permission File และ Folder โดยใช้ Powershell
IT Admin หลายๆคน คงจะมีคำถาม ว่า เราจะใช้ พวก Poweshell มาทำการ Audit file และ Folder พวกไฟล์แชร์ ต่างๆ ได้อย่างไร นอกจากนี้ยังสามารถ export ออกมาเป็น Excel file ให้เราทำการตรวจสอบได้อีกด้วย วันนี้ เรามี script ของ Poweshell
Download script
โดย เราสามารถ นำ script...
Azure Resource Manager The Series : ตอนที่ 3 – โครงสร้างของ Azure Resource Manager Template
ในการทำงานกับ Azure Resource Manager (ARM) นั้นสิ่งหนึ่งที่สำคัญก็คือ Template ซึ่งจะใช้เป็นต้นแบบสำหรับการ deploy ทรัพยากร (Resource) ต่างๆ เข้าไปยัง Resource Manager ของเรา ซึ่งเจ้า Azure Template นั้นจะเป็นแฟ้มข้อมูลในรูปแบบ JSON (JavaScript Object Notation) ซึ่งในตอนนี้จะได้กล่าวถึงโครงสร้างของ JSON เสียก่อนนะครับ แล้วค่อยกล่าวถึง Resource ต่างๆ ในอีกตอนนึงครับสำหรับ...
Install the Windows PowerShell ISE on Windows Server 2008 R2
Windows PowerShell มีมาให้โดย Default กับ Windows Server 2008R2 แต่คุณรุ้หรือไม่ว่า Windows PowerShell นั้นมี Interface ในการจัดการแบบ GUI ด้วย Feature นี้มีชื่อว่า PowerShell ISE ที่ไม่ได้ถูกติดตั้งมาโดย Default บน Windows Server 2008R2
หมายเหตุ
Windows PowerShell ISE ติดตั้งมาโดย Default บนระบบปฏิบัติการ...
วิธีป้องกัน User รายบุคคล ไม่ให้สร้าง Office 365 Group
จากคำถามครั้งที่แล้ว ที่เราทำการ Disable Office 365 Groups ทั้งองค์กร มีคำถามว่าเราสามารถ Disable เฉพาะรายบุคคลได้ไหม คำตอบคือได้ครับ โดยมีวิธีดังนี้
เมื่อเราต้องการยกเลิกแค่เฉพาะคน เราสามารถใช้คำสั่ง PowerShell ดังต่อไปนี้
1.ใช้คำสั่งด้านล่างนี้
New-OwaMailboxPolicy -Name DisableOffice365Groups
Set-OwaMailboxPolicy -Identity bird2016DisableOffice365Groups -GroupCreationEnabled $false
ซึ่ง bird2016 <<< คือชื่อ Tenant ของคุณ
2. ยกเลิกเฉพาะอีเมลนั้นๆ
Set-CASMailbox [email protected] -OwaMailboxPolicy “DisableOffice365Groups”
สร้างไม่ได้คนเดียว คนอื่นสร้างได้
Azure PowerShell 101 EP1: Azure PowerShell Automate Login
ผมได้ไปนั่งพูดคุยแลกเปลี่ยนความรู้ กับคนที่ใช้งาน Azure ด้วยกัน แล้วมีคำถามเกิดขึ้นมาว่า ต้องการ จะใช้ PowerShell Automate Login อย่างไร ผมเลยเขียนบทความนี้ขึ้นมา แต่แค่ Automate Login อย่างเดียว ยังไม่เห็นประโยชน์มากนัก ผมเลยคิดว่า ให้มันนับจำนวน Web Apps ที่มีอยู่ด้วยเลยดีกว่า เรามาดูกันครับว่า มีวิธีการเขียน Script PowerShell อย่างไร
โดยจะขอแบ่งเป็น 4 ขั้นตอนดังนี้ครับ
1. การ Login
โดยปกติเราจะต้อง...
จัดการ SharePoint Online ให้อยู่หมัดด้วย Management Shell #5
สร้าง SharePoint Online Site กันดีกว่า!!!!
มาถึงตอนที่ 5 กันแล้วกับบทความ “จัดการ SharePoint Online ให้อยู่หมัดด้วย Management Shell” ไม่พูดมากละ (เจ็บคอ) มาดูเลยว่าวันนี้ผมจะนำเสนออะไรให้ท่านได้อ่านกัน ย้อนกลับไปถึงบทความตอนที่ 1 ไล่มาถึงตอนที่ 4 เป็นเพียงแค่น้ำจิ้ม (ฮาาาาา) หลายท่านคงคิดในใจว่าเมื่อไรจะเข้าเนื้อหาจริงๆของการใช้งาน Management Shell สักที เอาละครับตอนนี้แหละผมจะเริ่มเข้าเนื้อหาที่หลายท่านลอยคอ รอคอย ก็อ่านต่อไม่ต้องรอแล้วนะสำหรับท่านที่ทำหน้าที่เป็น SharePoint Admin...
จัดการ SharePoint Online ให้อยู่หมัดด้วย Management Shell #2
สวัสดีครับกลับมาพบกันอีกแล้วในตอนที่ 2 ของ SharePoint Online Management Shell ครับจากครั้งแรกเราได้ติดตั้ง Management Shell เรียบร้อยแล้ว ก็มาเริ่มใช้งานกันเลย โดยมีขั้นตอนดังนี้ครับ
เริ่มต้นกันด้วย Connect ไปยัง SharePoint Online Admin Site ครับ
มีรูปแบบคำสั่งตามรายละเอียดด้านล่าง
โดยที่ตัวเลขในรูปด้านบน
ให้แทนด้วย Tenant Name ของเรา
ให้แทนด้วย Email Account ของ SharePoint Online Admin
ตัวอย่างที่ผมได้ลองทดสอบ...
จัดการ SharePoint Online ให้อยู่หมัดด้วย Management Shell #1
สวัดดีครับชาว ITPro ทั้งหลาย ที่ต้องทำหน้าที่ดูแล SharePoint Online ของบริษัทที่ท่านทำงานหรือจะเป็นของลูกค้าที่ได้จ้างท่านคอยจัดการสิ่งต่างๆให้ โดยปกติเราก็จะใช้ สิทธิ์ Global Administrator ของ O365 เข้าไปจัดการเรื่อง Administrative กับ Workload ต่างๆของ O365 วันนี้ผมจะไม่กล่าวถึงเรื่อง Admin Roles ของ O365 แต่ผมจะเข้าประเด็นในหัวข้อของผมที่ตั้งมาเพื่อเขียนบทความนี้เลยดีกว่า
SharePoint Online Admin ส่วนใหญ่จะบริหารจัดการ SharePoint Online ผ่านทางหน้า...
Azure Resource Manager The Series : ตอนที่ 8 – การสร้าง Instance จำนวนมากใน ARM Template
หลังจากที่ในตอนที่แล้วได้อธิบายถึงประโยชน์ และหลักการในการสร้าง Customized ARM Template ไปแล้วนั้น ในตอนนี้จะพาไปดูวิธีการสร้าง ARM Template ที่มีความสลับซับซ้อนมากขึ้น เช่นมีการ deploy ทรัพยากรจำนวนมาก (หรือที่เรียกว่า multiple instance นั่นเองครับ)
ในตอนนี้ผมจะพาทุกท่านไปดูวิธีการสร้าง ARM Template เพื่อทำการ deploy Virtual Machine (VM) จำนวน 3 VM เพื่อใช้ในการทำงานของระบบที่เราต้องการครับ
ซึ่งในการทำงานในรูปแบบ Multiple Instance นั้นเราจะมี...


















