В Windows, как перебрать данный каталог и заменить операцию в файле с помощью пакетной команды? - PullRequest
0 голосов
/ 03 июля 2019

Для данного каталога, Как найти .java file в текущем и подкаталоге и убедиться, что файл, содержащий "com.demo" затемзаменить на "com.practice" в команде Windows bat?
Допущения:
ОС: Windows 10
После выполнения большого количества Google я пришел к приведенной ниже команде, но она не выдает ошибку и не делаетчто угодно.

setlocal enabledelayedexpansion
for %%f in ("<my direcoty path>*.java") do (
  type %%f | repl "com.demo" "com.practice" >%%f.new
move %%f.new %%f
  set /p val=<%%f
  echo %val%
  echo "fullname: %%f"   
  echo "name: %%~nf"
  echo "contents: !val!"


)

pause
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...