Tôi yêu mùi máy móc mới vào buổi sáng.
Tôi đang tự động hóa quy trình tạo máy bao gồm một số hệ thống riêng biệt trên cơ sở hạ tầng của mình, một số trong đó bao gồm các tập lệnh perl 15 năm tuổi trên máy chủ Solaris, hệ thống khởi động PXE Linux và Powershell trên Windows Server 2008.
Tôi có thể viết kịch bản cho từng bộ phận riêng lẻ và việc tích hợp tự động hóa Linux và Unix khá đơn giản, nhưng tôi không biết làm cách nào để liên kết các tập lệnh Powershell với các quy trình còn lại một cách đáng tin cậy.
Tôi thích nếu quá trình bắt đầu trên máy chủ Linux, vì tôi tưởng tượng rằng nó sẽ kết thúc như một ứng dụng web sống trên máy chủ Apache, nhưng nếu nó cần bắt đầu trên Windows, tôi sẽ không ngần ngại với điều đó.
Tôi lý tưởng muốn một cái gì đó dọc theo dòng psexec cho Linux chạy với Windows, nhưng câu trả lời theo hướng đó xuất hiện bởi Cygwin , và như tôi đánh giá cao tất cả những công việc khó khăn mà họ đã bỏ ra, nó chưa bao giờ cảm thấy đúng , nếu bạn hiểu ý tôi Thật tuyệt vời cho máy tính để bàn và cung cấp nhiều chức năng, nhưng tôi cảm thấy các máy chủ Windows nên được đối xử như máy chủ Windows và không phải là các máy Unix khốn khổ (mà, tình cờ, đó là lý lẽ của tôi đối với máy chủ OSX, và chúng thực sự là Unix) . Dù sao, tôi không muốn đi với Cygwin trừ khi đó là lựa chọn cuối cùng và duy nhất.
Vì vậy, tôi đoán những gì tôi hỏi là nếu có một cách để thực hiện công việc trên các máy Windows từ Linux. Không có Cygwin. Tôi cởi mở với các ý tưởng và đề xuất, bao gồm cả "Nhìn đồ ngốc, mọi người đều sử dụng Cygwin, vì vậy hãy tiếp tục và giải quyết nó". Cảm ơn trước!