Image
By mk Founder on Tag: PowerShell, Microsoft, Windows 11, Windows 7
PowerShell

ไมโครซอฟท์ประกาศถอด Windows PowerShell 2.0 ที่เริ่มใช้ครั้งแรกใน Windows 7 ออกจาก Windows 11 24H2 แล้ว

PowerShell เปิดตัวครั้งแรกในปี 2006 (พร้อม Windows Vista) ในฐานะโปรแกรม shell ของค่ายไมโครซอฟท์ จากนั้น มันถูกโอเพนซอร์สในปี 2016 พอร์ตไปยังแพลตฟอร์มอื่นด้วย เวอร์ชันปัจจุบันของ PowerShell คือ 7.5

By lew Founder on Tag: PowerShell, Microsoft, .NET
PowerShell

ไมโครซอฟท์ปล่อย PowerShell 7.0 ที่พอร์ตมาใช้ .NET Core 3.1 โดยเพิ่มฟีเจอร์สำคัญหลายอย่าง โดยเฉพาะตัวภาษาเอง เช่น

  • ForEach-Object สามารถรันแบบขนานกันต่อเนื่องได้แล้ว
  • if-else คืนค่าในบรรทัดเดียว (ternary statement) เช่น $message = (Test-Path $path) ? "Path exists" : "Path not found"
  • pipeline chain สำหรับร้อยคำสั่งที่ต้องทำต่อเนื่องกัน โดยขึ้นกับผลของคำสั่งก่อนหน้า ใช้เครื่องหมาย && และ || เหมือน bash
By mk Founder on Tag: PowerShell, Microsoft, Open Source
PowerShell

ไมโครซอฟท์เปิดตัว PowerShell 7 ตามที่ประกาศไว้ก่อนหน้านี้ โดยออก PowerShell 7 Preview 1 ที่พอร์ตโค้ดมารันบน .NET Core 3.0 เรียบร้อยแล้ว

เป้าหมายของไมโครซอฟท์คือต้องการให้ PowerShell 7 สามารถทดแทน Windows PowerShell (เวอร์ชันล่าสุดคือ 5.1) ที่มาพร้อมกับ Windows 10 ได้อย่างสมบูรณ์ โดย PowerShell 7 จะสามารถใช้งานกับโมดูลของ Windows PowerShell 5.1 ได้

By mk Founder on Tag: PowerShell, Microsoft, Linux, Open Source
PowerShell

ไมโครซอฟท์ประกาศโอเพนซอร์ส PowerShell ในปี 2016 และออกเวอร์ชันแมค-ลินุกซ์ไปพร้อมๆ กัน

PowerShell เวอร์ชันโอเพนซอร์สใช้ชื่อว่า PowerShell Core และเริ่มออกเวอร์ชันแรกคือ 6.0 เมื่อต้นปีนี้ (Windows PowerShell รุ่นที่แถมมากับ Windows 10 ยังเป็นเวอร์ชัน 5.1) ส่วนเวอร์ชันล่าสุดคือ 6.2 เพิ่งออกเมื่อปลายเดือนมีนาคมที่ผ่านมา

By mk Founder on Tag: PowerShell, Microsoft, Ubuntu, Open Source, Linux
PowerShell

ไมโครซอฟท์ออก PowerShell เวอร์ชันแมคและลินุกซ์มาตั้งแต่ปี 2016 คราวนี้ไมโครซอฟท์ขยับขยายเพิ่มเติม โดยออกแพ็กเกจ PowerShell Core เวอร์ชัน Snap สำหรับใช้งานบน Ubuntu ด้วย

Snap เป็นระบบแพ็กเกจซอฟต์แวร์แบบใหม่ที่เริ่มใช้ใน Ubuntu 16.04 LTS เป็นต้นมา มันถูกออกแบบด้วยแนวคิดแบบเดียวกับแพ็กเกจซอฟต์แวร์บนสมาร์ทโฟน ติดตั้งง่าย ลบง่าย อัพเดตง่าย ไม่ต้องติดปัญหา dependency และภายหลัง Snap ก็นำไปใช้กับดิสโทรอื่นๆ ได้ด้วย

By mk Founder on Tag: PowerShell, Microsoft, Open Source
PowerShell

เมื่อปี 2016 ไมโครซอฟท์ประกาศโอเพนซอร์ส PowerShell ตามหลังการโอเพนซอร์ส .NET และเปิดให้ใช้งาน PowerShell ข้ามแพลตฟอร์ม ใช้บนลินุกซ์และแมคได้ด้วย แต่ช่วงแรกยังมีสถานะเป็นรุ่น Alpha เท่านั้น

เวลาผ่านมาเกือบสองปี ในที่สุดไมโครซอฟท์ก็ออกซอพต์แวร์รุ่นจริง โดยใช้ชื่อเรียกว่า PowerShell Core (เหมือน .NET Core) นับเลขเวอร์ชันเป็น 6.0 ต่อจาก Windows PowerShell รุ่นปัจจุบัน (5.1)

การแยกรุ่น PowerShell ทำให้ตอนนี้ซอฟต์แวร์ถูกแยกออกเป็น 2 สาย (เหมือน .NET) คือ

By lew Founder on Tag: PowerShell, Open Source, Microsoft
PowerShell

ไมโครซอฟท์ประกาศโอเพนซอร์ส PowerShell พร้อมๆ กับการเปิดให้ใช้งานบนลินุกซ์และแมค ตามหลัง .NET ที่ซัพพอร์ตทั้งสามระบบปฏิบัติการไปเมื่อกลางปี โดยระบุว่าลูกค้าของไมโครซอฟท์เรียกร้องการรองรับลินุกซ์เพราะต้องการรวมการจัดการเซิร์ฟเวอร์เข้าไว้ในระบบเดียวกัน

By lew Founder on Tag: Server, OpenSSH, PowerShell, Microsoft
Server

ทีมงาน PowerShell ประกาศว่ากำลังพยายามจะทำให้ PowerShell สามารถเชื่อมต่อเข้าไปยังเซิร์ฟเวอร์ลินุกซ์ด้วยโปรโตคอล SSH และจะเข้าไปช่วยเหลือในโครงการ OpenSSH อีกด้วย

ความพยายามครั้งนี้เป็นความพยายามครั้งที่สามของทีมงาน PowerShell โดยข้อเสนอนี้ใน PowerShell รุ่นแรกและรุ่นที่สองถูกตีตกไปทั้งสองครั้ง แต่ความเปลี่ยนแปลงในไมโครซอฟท์ช่วงหลังที่เป็นมิตรกับชุมชนโอเพนซอร์สมากขึ้นทำให้ความพยายามรอบนี้มีความหวังมากขึ้นกว่ารอบก่อนๆ

Subscribe to PowerShell