2013-10-11 15 views
5

Có bất kỳ vấn đề nào có thể xảy ra khi sử dụng PowerShell nhưng thực hiện tất cả các lệnh truyền thống được kết hợp với shell lệnh Windows cũ? Tôi cũng lo ngại rằng các tập tin batch được viết theo kiểu cũ vẫn không bị ảnh hưởng.Powershell có tương thích ngược với dấu nhắc lệnh chuẩn không?

Điều đó hoàn toàn có nghĩa là Microsoft sẽ nghĩ về tất cả điều này; tuy nhiên, tôi chỉ cần thận trọng vì chúng tôi đang chạy các tập lệnh kiểu cũ trong môi trường sản xuất. Tôi không muốn lo lắng rằng sức mạnh có thể gây ra bất kỳ vấn đề nào.

Chúng tôi đang lên lịch công việc (chạy các tệp lô) qua Windows Task Scheduler. Tôi cho rằng những công việc này sẽ tốt cho dù các tập tin được chạy như thể được gửi qua Powershell.

Trả lời

6

Không hoàn toàn không tương thích ngược. Tuy nhiên bạn có thể chạy một phiên cmd trong powershell sau đó nhận được khả năng tương thích. Nếu bạn đang chạy một tập tin batch như một nhiệm vụ theo lịch trình, sau đó các tập tin thực thi sẽ được xử lý trong một phiên cmd và không powershell anyway vì vậy họ không nên có một vấn đề.

Các vấn đề liên quan