2013-10-11 8 views
5

Czy są jakieś potencjalne problemy z używaniem powłoki powershell, ale wykonywanie wszystkich tradycyjnych poleceń związanych ze starą powłoką poleceń systemu Windows? Obawiam się także, że pliki wsadowe napisane w starym stylu pozostają nienaruszone.Czy komponent Powershell jest zgodny wstecz ze standardowym wierszem polecenia?

Ma pełne poczucie, że Microsoft pomyśli o tym wszystkim; jednak po prostu muszę zachować ostrożność, ponieważ uruchamiamy skrypty w starym stylu w środowisku produkcyjnym. Nie chcę się martwić, że powłoka może stwarzać problemy.

Planujemy zadania (uruchamianie plików wsadowych) za pomocą programu Windows Task Scheduler. Zakładam, że te zadania będą w porządku, bez względu na to, czy pliki są uruchamiane tak, jakby były przesyłane za pomocą Powershell.

Odpowiedz

6

Nie jest całkowicie kompatybilny wstecz. Możesz jednak uruchomić sesję cmd w ramach powłoki powershell, a następnie uzyskać zgodność. Jeśli używasz pliku wsadowego jako zadania zaplanowanego, plik wsadowy byłby przetwarzany w sesji cmd, a nie w trybie nakładki, więc nie powinien mieć problemu.

Powiązane problemy