Поиск файла и добавление текста в этот файл с помощью Windows Batch - PullRequest
0 голосов
/ 31 января 2012

Я новичок в пакетном программировании Windows. Я хочу найти файл "names.ini" и добавить текст в конец файла.

Но файл находится в разных местах на разных машинах.

Например:

C:\EmpInfo\names.ini on Machine A

D:\EmpInfo\names.ini on Machine B

C:\EmpInfo_V1\names.ini  on Machine C

Я хочу создать командный файл, который может искать этот конкретный файл на диске C и диске D и добавить текст в конце файла.

Заранее спасибо.

1 Ответ

1 голос
/ 31 января 2012

см. HELP FOR и попробуйте в командной строке

 FOR /R %a in (names.ini) DO @ECHO %a

выполнить поиск более чем на одном диске, вам потребуется внешний цикл.Как то так ...

@echo off
for %%d in (C D) do (
  pushd %%d:\
  for /r %%f in (names.ini) do (
    echo %%f
  )
  popd
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...