IT之家 12 November berita, Microsoft mengumumkan pada 10 November pengeluaran versi rasmi PowerShell 7.7. Alat baris perintah dan automatik ini dibina berdasarkan .NET 11, dengan fokus pada penguatan keselamatan, pengembangan perintah, dan kebolehpercayaan pelaksanaan, bertujuan untuk meningkatkan pengalaman pengguna harian pentadbir dan pembangun.
PowerShell ialah alat baris perintah dan bahasa skrip yang dibangunkan oleh Microsoft, terutamanya digunakan untuk mengurus komputer, memproses data, dan mengautomatikan tindakan berulang. PowerShell moden adalah sumber terbuka dan lintas platform, dan boleh dijalankan di Windows, macOS, dan Linux.

Dari segi tempoh sokongan, pengumuman rasmi hanya menunjukkan bahawa PowerShell 7.7 adalah versi yang disokong dalam tempoh sokongan standard (STS), biasanya selama 18 bulan. Namun, .NET yang menjadi asas PowerShell telah memanjangkan tempoh sokongan STS dari 18 bulan kepada 24 bulan, oleh itu tempoh tepat untuk 7.7 harus merujuk kepada jadual hayat rasmi (semasa artikel ini ditulis, Microsoft belum mengemas kini).
Dalam segi peningkatan keselamatan, versi baharu memperketat sekatan operasi dalam mod bahasa terhad, memperketat pengesahan parameter dan mesej untuk operasi jauh, serta melaksanakan pengesahan yang lebih ketat terhadap ekstrak fail bantuan. Arahan Test-Json tidak lagi mengambil rujukan struktur luar secara lalai, dan memerlukan pengguna untuk menghidupkannya secara jelas, mengurangkan akses luar yang tidak perlu.
Dari segi fungsi praktikal, versi baharu menambahkan New-TemporaryDirectory, yang membolehkan penciptaan direktori sementara secara langsung; arahan penyambung laluan Join-Path kini menyediakan parameter ekstensi; arahan pemformatan seperti jadual dan senarai menyokong pengecualian atribut tertentu, menjadikan maklumat output lebih ringkas.

Beberapa arahan juga memperbaiki cara pemprosesan parameter suis, memastikan bahawa "matikan" yang diberikan secara jelas berkesan dengan betul. Selain itu, arahan New-Guid kini secara lalai menghasilkan pengenal unik versi UUID v7, yang menyokong pengurutan mengikut masa, dan tidak lagi menggunakan tingkah laku lalai v4 sebelum ini.


