Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Почему на windows 11 перестал работать bat файл на объединение файлов txt в папке?

Мощьный Арсенал Мастер (1932), закрыт 3 недели назад
Раньше годами работал простой .bat сейчас не работает уже давно... в чем может быть проблема?

 copy *.txt all.txt 
Лучший ответ
Алекс Куха Высший разум (447396) 3 недели назад
Интересно стало. А в чём выражается это "не работает"? Можно скрин какой-никакой
Возможно, надо написать что-то типа
cmd "copy *.txt all.txt". Потому как в 11м стандартным обработчиком по дефолту сделан pwsh

или работал уже и в 11й, а потом (вдруг)?
Мощьный АрсеналМастер (1932) 3 недели назад
Да, на 11 всегда работало раньше, и перестало в один момент...
Остальные ответы
Jurijus Zaksas Искусственный Интеллект (427268) 3 недели назад
Потому что он не работал никогда.
Должно было быть примерно так:

 type *.txt >>all.txt 
Борис ИвановМыслитель (6784) 3 недели назад
Да нет, я проверил и его вариант действительно рабочий. Win10
Jurijus Zaksas Искусственный Интеллект (427268) Гм, действительно... Значит, поменялось что-то.
Мощьный АрсеналМастер (1932) 3 недели назад
мой вариант годами работал, но на windows 11 не знаю почему вообще не работает в последнее время((
Борис Иванов Мыслитель (6784) 3 недели назад
Строго говоря расширешие batника должно быть .cmd, хотя и вряд ли в этом причина, нужно смотреть что происходит после запуска
Мощьный АрсеналМастер (1932) 3 недели назад
не знаете на что смотреть чтобы найти проблему?
Борис Иванов Мыслитель (6784) Мощьный Арсенал, Так попробуйте: copy /b *.txt all.txt А смотреть надо пиишет система на эту команду, создается ли файл all.txt и т.п.
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (244656) 3 недели назад
Copy не поддерживает подстановочные знаки.
Мощьный АрсеналМастер (1932) 3 недели назад
а как тогда сделать?
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (244656) copy file1.txt+file2.txt all.txt
Александр Лонберг Мыслитель (7767) 3 недели назад
Только что проверил. Работает именно в таком виде.
Может какие настройки безопасности мешают. Можно попробовать проверить и включить
Параметры -> Система -> Для разработчиков
Установить галочки на "Режим разработчика" и "Выполнение сценариев PS".



Не уверен, что причина в этом, но кто знает.
Похожие вопросы