Home PowerShell

PowerShell

เรียนรู้การใช้งานเกี่ยวกับ PowerShell บน Windows

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

จัดการ SharePoint Online ให้อยู่หมัดด้วย Management Shell #5

  สร้าง SharePoint Online Site กันดีกว่า!!!! มาถึงตอนที่ 5 กันแล้วกับบทความ “จัดการ SharePoint Online ให้อยู่หมัดด้วย Management Shell”  ไม่พูดมากละ (เจ็บคอ) มาดูเลยว่าวันนี้ผมจะนำเสนออะไรให้ท่านได้อ่านกัน ย้อนกลับไปถึงบทความตอนที่ 1 ไล่มาถึงตอนที่ 4 เป็นเพียงแค่น้ำจิ้ม (ฮาาาาา) หลายท่านคงคิดในใจว่าเมื่อไรจะเข้าเนื้อหาจริงๆของการใช้งาน Management Shell สักที เอาละครับตอนนี้แหละผมจะเริ่มเข้าเนื้อหาที่หลายท่านลอยคอ รอคอย ก็อ่านต่อไม่ต้องรอแล้วนะสำหรับท่านที่ทำหน้าที่เป็น SharePoint Admin...
SharePoint Online Management Shell

จัดการ 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

จัดการ 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 นั้นเราจะมี...

APLICATIONS

Azure ทำไม Credit หมดเร็ว แนะวิธีการตรวจสอบที่คนส่วนใหญ่ไม่รู้

สำหรับผู้เล่นมือใหม่ หรือมือเก่ามาสักพัก Azure เองเมื่อเราสมัครจะให้มาทดลอง $200 ซึ่งมากพอกับการทำลอง VM หลายๆตัว แต่ ทำไมเราใช้งาน แล้วปิด VM ทุกครั้งทำไม credit ถึงลดลง เพราะ คุณไม่ได้ “Stopped(Deallocated)” จากใน reference ของ Microsoft Azure   แปลว่า ถ้าเราจะปิด VM ของเรา เราต้องมาปิดที่ Azure...

HOT NEWS