Возможно, проблемы при использовании CMD/PowerShell могут возникать по следующим причинам:
1. Неправильный синтаксис команды: в случае если команды вводятся некорректно, то это может привести к ошибкам или неправильному результату.
2. Неправильные права доступа: некоторые команды могут требовать административных прав для выполнения. Если у вас нет необходимых прав доступа, то могут возникнуть проблемы.
3. Наличие вирусов или вредоносного ПО: наличие вредоносного ПО на вашем компьютере может привести к неполадкам при работе с командной строкой.
4. Проблемы с переменными среды: некорректные или отсутствующие переменные среды могут вызвать ошибки при выполнении команд.
Что касается вашего вопроса о коде, важно учитывать, что без примеров кода невозможно дать конкретный ответ, почему один вывод корректен, а другой нет. Возможно, во втором коде присутствуют ошибки в синтаксисе или логике, которые приводят к неправильному результату. Рекомендуется внимательно проверить код на наличие ошибок и убедиться, что он корректно выполняется.