Cách chạy tập lệnh PowerShell từ tệp hàng loạt

Cach Chay Tap Lenh Powershell Tu Tep Hang Loat



Tập lệnh PowerShell là một tệp văn bản đơn giản được lưu bằng cách sử dụng “ .ps1 ' sự mở rộng. Nó có thể được thực thi bằng phần mềm PowerShell ISE. Mặt khác, tệp BAT được gọi là tệp văn bản có “ .MỘT ' sự mở rộng. Cụ thể hơn, Command Prompt có thể được sử dụng để chạy tệp BAT. Tuy nhiên, có thể xảy ra trường hợp chạy tập lệnh PowerShell bằng tệp Batch.

Bài đăng này sẽ giải thích phương pháp thực thi tập lệnh PowerShell của tệp bó.

Làm cách nào để chạy Tập lệnh PowerShell từ tệp Batch?

Để chạy tập lệnh PowerShell từ tệp bó, hãy làm theo hướng dẫn bên dưới.







Bước 1: Tạo Tập lệnh PowerShell

Trong trường hợp bạn không lưu trữ tập lệnh trên máy tính của mình, hãy kiểm tra hướng dẫn để tạo tập lệnh đó.



Trước tiên, hãy mở PowerShell ISE, viết mã đã cho, sau đó, để lưu tệp, hãy nhấn vào nút “ Tiết kiệm ' cái nút:



đầu ra ghi 'Xe ô tô'

đầu ra ghi 'Xe đạp'

Đầu ra ghi 'Xe đạp'

đầu ra ghi 'Xe buýt'

đầu ra ghi 'Máy bay'





Viết tên tập lệnh và lưu nó với phần “ .ps1 ” phần mở rộng tập tin ở cuối. Cuối cùng, để lưu tập lệnh, hãy nhấn nút “ Tiết kiệm ' cái nút:



Bước 2: Tạo tệp hàng loạt

Sau khi tạo tập lệnh PowerShell, hãy tạo tệp Batch. Vì lý do đó, hãy mở “ Sổ tay ” và viết dòng mã đã cho:

  • Đầu tiên, hãy viết “ @echo tắt ' chỉ huy.
  • Trong dòng thứ hai, hãy viết “ powershell.exe ” rồi viết đường dẫn tệp tập lệnh PowerShell trong dấu phẩy đảo ngược.
  • Thêm bộ đếm thời gian để kết thúc bảng điều khiển Dấu nhắc Lệnh sau một thời gian nhất định.
  • Cuối cùng, lưu tệp với “ .Một ” phần mở rộng tập tin:
@ tiếng vang tắt

powershell.exe '. 'C:\Users\Muhammad Farhan\Documents\Script.ps1''

HẾT GIỜ / t 5

Nơi đây:

  • @echo tắt ” lệnh được sử dụng để ẩn đường dẫn tệp được chỉ định trong bảng điều khiển Dấu nhắc Lệnh.
  • HẾT GIỜ ” được sử dụng để chờ số giây đã chỉ định trước khi đóng tệp thực thi.
  • powershell.exe ” được sử dụng để chỉ định PowerShell để chạy tệp tập lệnh.

Bước 3: Thực thi tệp hàng loạt

Bây giờ, hãy thực thi tệp bó bằng cách viết đường dẫn tệp hoàn chỉnh của nó bằng dấu phẩy đảo ngược:

> 'C:\Users\Muhammad Farhan\Desktop\testing.bat'

Đầu ra cho thấy rằng tập lệnh PowerShell đã được thực thi từ một tệp bó.

Phần kết luận

Để chạy tập lệnh PowerShell từ tệp bó, trước tiên hãy mở “ Sổ tay ”, hãy viết tập lệnh tệp bó bên trong nó và chỉ định đường dẫn tệp tập lệnh PowerShell. Sau đó, lưu nó với “ .MỘT ” và thực thi nó bằng cách nhấp đúp vào tệp bó. Hơn nữa, nó cũng có thể được thực thi bằng cách viết đường dẫn tệp tập lệnh PowerShell trong bảng điều khiển CMD trong dấu phẩy đảo ngược. Bài đăng này đã trình bày một phương pháp hoàn chỉnh để thực thi tập lệnh PowerShell từ một tệp bó.