2013-10-11 4 views
5

Powershell'i kullanmanın, ancak eski Windows komut kabuğuyla ilişkilendirilmiş tüm geleneksel komutları yürütmenin olası bir sorunu var mı? Ayrıca, eski stilde yazılmış olan toplu iş dosyalarının etkilenmemesinden de endişe duyuyorum.Powershell, standart komut istemiyle geriye doğru uyumlu mu?

Microsoft'un bütün bunları düşüneceğini tam anlamıyla biliyor; Ancak, bir üretim ortamında eski stil komut dosyalarını çalıştırırken dikkatli olmamız gerekiyor. Bu gücün herhangi bir sorun yaratabileceği konusunda endişelenmek istemiyorum.

Windows Görev Zamanlayıcısı aracılığıyla işleri (toplu iş dosyaları yürütme) zamanlıyoruz. Bu işlerin Powershell üzerinden gönderilmiş gibi çalışıp çalışmadığını sadece iyi olacağını düşünüyorum.

cevap

6

Hayır, tamamen geriye doğru uyumlu değildir. Ancak, powershell içinde bir cmd oturumu çalıştırabilir ve daha sonra uyumluluk alabilirsiniz. Bir toplu iş dosyasını zamanlanan bir görev olarak çalıştırıyorsanız, toplu iş dosyası bir cmd oturumunda işlenecek ve bir sorun olmamalıdır, dolayısıyla powershell'de işlenmeyecektir.