วันศุกร์ที่ 13 กุมภาพันธ์ พ.ศ. 2569

เอา "คลิกขวา" เมนูแบบเดิมกลับมาบน Windows 11

สวัสดีครับ

วันนี้เรามาเอา "คลิกขวา" เมนูแบบเดิมกลับมาใช้งานบน Windows 11 กันครับ ไม่รูัใครเป็นเหมือนผมหรือเปล่านะที่รำคาญเวลา "คลิกขวา" แล้วได้เมนูแบบใหม่บน Windows 11 หน้าตาของเมนู "คลิกขวา" แบบใหม่เป็นแบบในรูปด้านล่าง ซึ่ง ผมว่ามันไม่สะดวกเอาซะเลย 


เรามาเปลี่ยนกลับไปเป็นแบบเดิมที่คุ้นเคยกันมาตั้งแต่ Windows 10 กันดีกว่า ซึ่งก็ทำได้ง่าย ๆ ดังนี้

1. คลิกขวาที่ปุ่ม Start > เลือกคำสั่ง Terminal

2. พิมพ์คำสั่ง

reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve

3. กด Enter

4. Restart เครื่อง


เรียบร้อยได้ "คลิกขวา" เมนูแบบที่เราคุ้นเคยกลับมาแล้ว ... แล้วถ้าต้องการเปลี่ยนกลับไปใช้งานแบบเดิมล่ะทำยังไง ไม่มีปัญหาครับก็แค่เปลี่ยนคำสั่งในข้อ 2 เป็น 

reg.exe delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f

จบจร้า






วันพฤหัสบดีที่ 1 มกราคม พ.ศ. 2569

แก้ปัญหา n8n node "Read/Write Files from Disk" ไม่สามารถเขียนไฟล์ในตำแหน่งที่ระบุได้

สวัสดีปีใหม่ครับ

วันนี้มาดูวิธีแก้ปัญหา n8n node "Read/Write Files from Disk" ไม่สามารถเขียนไฟล์ในตำแหน่งที่ระบุได้ มันจะขึ้น error "The file "C:\Output\data.csv" is not writable.

วิธีแก้

ตั้งค่า environment variables N8N_RESTRICT_FILE_ACCESS_TO แบบนี้

set N8N_RESTRICT_FILE_ACCESS_TO=C:\Output

สำหรับผมตำแหน่ง (Path) ที่ต้องการให้เขียนไฟล์ คือ C:\Output ของเพื่อน ๆ เป็นตำแหน่ง (Path) ไหนก็เปลี่ียนเอานะครับ 

Ref: 

หมายเหตุ 1

พบปัญหานี้ใน n8n version 2.x

หมายเหตุ 2

สภาพแวดล้อมที่เจอปัญหา คือ n8n ที่ติดตั้งบน Windows 11 ด้วย node.js ส่วน docker หรือบน Linux ยังไม่ได้ลองครับ

วันพุธที่ 26 พฤศจิกายน พ.ศ. 2568

วิธีตั้งค่าให้ทุกคน (Everyone) สามารถ Bypass Lobby ของ MS Teams ได้

สวัสดีครับ

วันนี้มีคำถามมาจากน้อง ๆ ทีมงานว่า ทำยังไงที่ไม่ต้องมานั่งกด Admit ผู้เข้าร่วมอบรมออนไลน์ ที่ Join เข้ามาผ่าน MS Teams แล้วก็คาอยู่ที่ Lobby อยากให้ผู้เข้าอบรมผ่านเข้ามาร่วมประชุมได้เลย (Bypass Lobby) อารมณ์ว่าฉันขี้เกียจกดอ่ะ

วิธีการตั้งค่ามีดังนี้

1. Login เข้าไปที่ Teams Admin ได้ที่ link https://admin.teams.microsoft.com/

2. คลิกเมนู Meeting > Meeting policies


3. เลือก Global (Org-wide default)



4. ตั้งค่า ดังนี้
  • Anonymous users can join a meeting unverified เป็น ON
  • Who can bypass the lobby เป็น Everyone


5. คลิกปุ่ม Save
6. คลิกเมนู Meeting > Meeting settings
7. ตั้งค่า Anonymous users can join a meeting เป็น On


8. คลิกปุ่ม Save 

หมายเหตุ: จริง ๆ แล้วฟีเจอร์ Lobby นี้ควรเปิดนะครับ เพราะอย่างน้อยก็เป็นการกรองคนเข้าร่วมประชุมเพื่อป้องกันคนแปลกหน้าที่อาจไม่มีส่วนเกี่ยวข้องกับการประชุมนั้น ๆ 

ส่งท้าย

ผู้เข้าร่วมประชุม (types of participants) ใน MS Team นั้นมีอยู่ด้วยกัน 5 กลุ่มได้แก่
  • Meeting organizer and co-organizers คือ ผู้จัดประชุมและผู้ร่วมจัดประชุม (คนสร้าง meeting กับ คนที่เป็น Cohost นะแหละ) 
  • People in your organization คือ คนที่อยู่ในองค์กรเดียวกันกับผู้จัดประชุม (domain/tenant เดียวกันนะแหละ)
  • Guests คือ คนนอกองค์กรที่เราไปเชิญเค้ามา (อยู่คนละ domain/tenant แต่เรา invite เค้าเข้ามาตอนสร้าง meeting)
  • People in trusted organizations คือ คนนอกองค์กรแต่เป็นองค์กรที่เรา trust relation ไว้
  • Anonymous participants คือ ใครก็ได้สามารถเข้ามาร่วมประชุมได้หมด