Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Xây dựng và Chạy Script PowerShell trên Windows 10 & 11 với Visual Studio Code – Hướng dẫn người mới

Bạn có biết rằng bạn có thể tạo script PowerShell trên Windows 10 và Windows 11? Bây giờ bạn đã cài đặt PowerShell trên Windows, bạn có thể muốn biết mình có thể làm gì với nó trên máy tính. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách tạo tệp script đơn giản sử dụng Visual Studio Code và chạy tệp script trong PowerShell trên Windows 10 và Windows 11.

Đầu tiên, bạn cần học cách tạo script PowerShell cơ bản. Khi bạn học được điều đó, bạn sẽ có thể tạo và chạy script PowerShell trên Windows 10 và Windows 11 để làm cho quy trình làm việc hiệu quả hơn, từ đó làm cho bạn năng suất hơn.

Cách tạo script PowerShell trên Windows 10 và Windows 11

Trước đây, bạn có thể tạo script bằng hầu như bất kỳ trình soạn thảo văn bản nào. Tuy nhiên, lựa chọn ưa thích của Microsoft tiến về phía trước là sử dụng trình soạn thảo Visual Studio Code với tiện ích mở rộng PowerShell.

Visual Studio Code (VS Code) là trình soạn thảo mã nguồn mạnh mẽ, nhưng nhẹ, chạy trên máy tính để bàn và có sẵn trên Windows, macOS và Linux.

VS Code đi kèm với hỗ trợ tích hợp cho JavaScript, TypeScript và Node.js. Là một lợi ích bổ sung, bạn có hệ sinh thái phong phú các tiện ích mở rộng cho các ngôn ngữ phát triển khác, bao gồm C++, C#, Java, Python, PHP, Go, cũng như các runtime, như .NET và Unity.

Trong hướng dẫn này, chúng tôi sẽ tập trung vào những gì cần làm để chuẩn bị máy tính để tạo script PowerShell trên Windows 10.

Cài đặt VS Code

1. Tải xuống bộ cài đặt VS Code trên Windows
2. Sau khi tải xuống, chạy bộ cài đặt (VSCodeUserSetup-{version}.exe) để cài đặt VS Code

Thay vào đó, bạn cũng có thể tải xuống kho lưu trữ Zip, giải nén, và chạy bộ cài đặt VS Code từ đó.

Sau khi VS Code được cài đặt, tiện ích mở rộng PowerShell cần được cài đặt để cho phép tạo script PowerShell.

Cài đặt tiện ích mở rộng PowerShell trên VS Code

Đây là cách mở VS Code và cài đặt tiện ích mở rộng PowerShell

1. Mở VS Code
2. Nhấp Extensions (Tiện ích mở rộng) từ bảng bên trái (chỉ báo mũi tên)
3. Tìm kiếm và chọn "PowerShell"
4. Nhấp nút Install (Cài đặt) để cài đặt tiện ích mở rộng PowerShell (hoặc PowerShell Preview) trên VS Code
Xây dựng và Chạy Script PowerShell trên Windows 10 & 11 với Visual Studio Code – Hướng dẫn người mới

Sau khi bạn hoàn tất các bước, bạn có thể bắt đầu tạo script PowerShell trên Windows 10 với VS Code.

Nếu bạn muốn cài đặt tiện ích mở rộng khác trong tương lai, sử dụng phím tắt Ctrl + Shift + X để được đưa trực tiếp đến tiện ích mở rộng VS Code. Nếu bạn có thời gian, bạn có thể làm quen với các phím tắt khác bằng cách sử dụng "Showing All Commands" trong VS Code, phím tắt Ctrl + Shift + P.

Tạo script PowerShell với VS Code

Đây là những gì cần làm để tạo script:

1. Mở VS Code
2. Nhấp menu File và chọn tùy chọn New File (Tệp mới). Thay vào đó,
sử dụng phím tắt Ctrl + N
Xây dựng và Chạy Script PowerShell trên Windows 10 & 11 với Visual Studio Code – Hướng dẫn người mới
3. Từ đây, bạn có thể đi đến menu File lại, sau đó chọn Save As (Lưu dưới tên) để thay đổi loại tệp. Thay vào đó, sử dụng phím tắt Ctrl + Shift + S
4. Thay đổi Tên tệp và vị trí như ý trên máy tính. Thay đổi "Save as type" thành PowerShell như hiển thị
Xây dựng và Chạy Script PowerShell trên Windows 10 & 11 với Visual Studio Code – Hướng dẫn người mới
5. Nhấp Save (Lưu) để lưu tệp

Bây giờ tệp script PowerShell đã được tạo, nó nên xuất hiện trong tệp của bạn dưới dạng tệp Windows Powershell, với phần mở rộng .ps1. Với tệp "TestScript" PowerShell mới tạo, chúng ta có thể thêm lệnh để tệp chạy trong PowerShell. Đây là những gì cần làm.

1. Mở tệp bạn đã tạo trong VS Code
2. Viết mới hoặc dán script bạn muốn chạy:
Write-Host "Hello world! I created a PowerShell script!"
Script trên sẽ xuất ra cụm từ: "Hello world! I created a PowerShell script!"
3. (Tùy chọn) Bạn có thể sử dụng Run ở góc trên bên phải hoặc nhấn F5 để chạy script trong cửa sổ PowerShell tích hợp và xem đầu ra như hiển thị
Xây dựng và Chạy Script PowerShell trên Windows 10 & 11 với Visual Studio Code – Hướng dẫn người mới
4. Nhấp menu File và nhấp Save khi bạn hoàn tất để lưu tệp

Thay đổi chính sách thực thi Windows trong PowerShell

Sau khi bạn hoàn tất các bước sử dụng VS Code, script PowerShell sẽ sẵn sàng chạy. Nhưng trước khi chạy tệp script, bạn cần thay đổi chính sách thực thi trên Windows 10. Mặc định, script không được phép chạy trong PowerShell.

Đây là cách thay đổi điều đó.

1. Mở PowerShell và Chạy với tư cách Administrator
2. Sao chép và dán lệnh sau để chạy script PowerShell:
Set-ExecutionPolicy RemoteSigned
3. Nhấn Enter để chạy lệnh
4. Gõ A và Nhấn Enter
Xây dựng và Chạy Script PowerShell trên Windows 10 & 11 với Visual Studio Code – Hướng dẫn người mới

Bây giờ chính sách thực thi Windows 10 đã được thay đổi trong PowerShell, đã đến lúc chạy script PowerShell.
1. Mở PowerShell và Chạy với tư cách Administrator
2. Dán đường dẫn tệp đến tệp script PowerShell đã được tạo
C:\Users\DAVE\Downloads\TestScript.ps1
3. Nhấn Enter để chạy script

Sau khi bạn hoàn tất các bước, script PowerShell sẽ chạy. Nếu script được viết đúng, bạn nên thấy đầu ra của nó trong PowerShell.
Xây dựng và Chạy Script PowerShell trên Windows 10 & 11 với Visual Studio Code – Hướng dẫn người mới

Tài nguyên Windows 10 và Windows 11 khác

Để biết thêm bài viết hữu ích, báo đạo và câu trả lời cho các câu hỏi thường gặp về Windows 10, hãy truy cập tài nguyên OnMSFT có sẵn dưới đây.

Windows 10 on OnMSFT - Tất cả bạn cần biết

Windows 11 on OnMSFT - Tất cả bạn cần biết

OnPodcast: Podcast OnMSFT trên YouTube

Có bất kỳ gợi ý nào cho mẹo và thủ thuật Windows 10 và Windows 11? Hãy cho chúng tôi biết trong bình luận!