Cách tạo một hồ sơ PowerShell
PowerShell là một cách tuyệt vời để tự động hóa hầu hết mọi thứ trong Windows. Tuy nhiên, nó không chỉ là một ngôn ngữ kịch bản. Nếu bạn thấy mình sử dụng nó như một vỏ dòng lệnh, có thể hữu ích để lưu trữ các chức năng và tùy chỉnh của bạn trong một cấu hình được tải mỗi khi bạn tải Bảng điều khiển. Đọc để tìm hiểu làm thế nào.
Tạo một hồ sơ PowerShell
Điều đầu tiên chúng ta cần làm là kiểm tra xem bạn đã có hồ sơ chưa. Có một biến tự động, $ Profile, lưu trữ vị trí đủ điều kiện của cấu hình PowerShell. Một cách dễ dàng để kiểm tra xem hồ sơ của bạn có tồn tại hay không là sử dụng lệnh ghép ngắn Test-Path trên biến $ Profile.
Đường dẫn thử nghiệm $ Profile
Như bạn có thể thấy chúng tôi chưa có tệp hồ sơ, vì vậy chúng tôi sẽ cần tạo một tệp, bạn có thể dễ dàng làm điều đó với lệnh ghép ngắn Mục mới.
Mục mới -Path $ Profile -Type File -Force
Lưu ý: Sử dụng tham số lực sẽ khiến hồ sơ được tạo ngay cả khi bạn đã có. Điều này có nghĩa là hồ sơ cũ của bạn sẽ bị ghi đè.
Bạn có thể chỉnh sửa hồ sơ của mình bằng notepad, dễ dàng bắt đầu bằng PowerShell.
notepad $ Hồ sơ
Bạn có thể đặt bất kỳ lệnh, chức năng, bí danh và thậm chí nhập mô-đun vào hồ sơ PowerShell của bạn. Dưới đây là một số ví dụ và ý tưởng về những gì bạn có thể đưa vào hồ sơ của bạn.
Vì PowerShell 3 đi kèm với trợ giúp có thể cập nhật, cách dễ nhất để giữ các tệp trợ giúp của bạn được cập nhật là bằng cách thêm lệnh ghép ngắn Cập nhật-Trợ giúp vào hồ sơ của bạn.
Lưu ý: Cập nhật-Trợ giúp sẽ chỉ tải xuống các tệp trợ giúp mỗi ngày một lần, điều này tốt cho chúng tôi vì chúng tôi không muốn nó cập nhật các tệp trợ giúp mỗi khi chúng tôi mở bảng điều khiển. Nếu bạn muốn nó cập nhật mỗi khi bạn có thể sử dụng tham số lực.
Một điều nữa tôi muốn thêm vào hồ sơ của mình là các chức năng tùy chỉnh mà tôi đã viết theo thời gian, điều này làm cho chúng tự động có sẵn trong bảng điều khiển. Dưới đây bạn có thể thấy rằng bạn có thể chỉ cần sao chép một chức năng ra khỏi tập lệnh và đưa nó vào hồ sơ của bạn. Sau đó nó sẽ có sẵn để sử dụng trong giao diện điều khiển.
Cuối cùng, tôi cũng có một số tùy chỉnh cho giao diện điều khiển. Một trong những ứng dụng yêu thích của tôi được hiển thị bên dưới, về cơ bản nó sẽ xác định xem bạn đã mở bảng điều khiển PowerShell nâng cao và thay đổi màu phông chữ chưa, theo cách này tôi luôn nhớ rằng tôi đang chạy với các đặc quyền nâng cao.
Bạn có gì trong hồ sơ của bạn? Hãy cho chúng tôi biết trong các ý kiến.