У вас возникли проблемы с синтаксисом cmd, пытаясь удалить файлы с определенным расширением в определенной папке, у которой нет колясок. например .: если папка содержит:win cmd: Удаление файлов, у которых нет колясок
1., 1, 2., 3.О, 4.О, 4
летучие должен удалить только
2.A, 3.A
... Надеюсь, что имеет смысл.
код у меня до сих пор должны быть очень близко, к сожалению, не работает
@echo off
FOR %%x IN (%1\*.A) DO
(
IF not exist "%1\%x.B" del "%1\%x.A"
)
Любая помощь в основном ценится.
Вы используете '%% x' для определения переменной и'% x' для ее использования; вам нужно использовать '%% x', чтобы использовать его. – SomethingDark
'' '' '' '' '' '' '' '' '' '' должен также находиться на той же физической линии, что и 'do'. – Magoo