Подстановочный знак с файлами cmd - PullRequest
0 голосов
/ 10 апреля 2011

В настоящее время я использую это утверждение:

for /d %%X in (C:\Users\*) do (del %%X\Desktop\deleteme.txt )

Хотя я хотел бы использовать "%% X" для частей этого утверждения

например

del %%X\%%X\deleteme.txt

Как это можно сделать?

Любая помощь будет принята с благодарностью

1 Ответ

1 голос
/ 13 апреля 2011

Кажется, вы хотите рекурсивно удалить файлы. Это можно сделать с помощью команды del напрямую. Набрав:

del deleteme.txt / s

deleteme.txt будет удален из всех подпапок. Если это не то, что вам нужно, вы также можете сделать так, чтобы цикл for вызывал другой пакетный файл для удаления из подпапок.

%% X не будет работать, так как сначала он полностью раскрывается.

...