Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 6
Благодарности: 0

Профиль | Отправить PM | Цитировать


Set infile=Settings.xml
Set hostname=%COMPUTERNAME%
Set find=USER-PC
Set replace=hostname

setlocal enabledelayedexpansion
for /F "tokens=* delims=," %%n in (!infile!) do (
set LINE=%%n
set LINE=!LINE:%find%=%replace%!
@echo !LINE!>>Settings1.xml
)
endlocal

Мне осталось только вместо %COMPUTERNAME% получить команду которая мне даст реальное имя пк. Помогите!

Все. Доперло до нуба.

Set infile=Settings.xml
Set find=USER-PC
Set replace=%COMPUTERNAME%

setlocal enabledelayedexpansion
for /F "tokens=* delims=," %%n in (!infile!) do (
set LINE=%%n
set LINE=!LINE:%find%=%replace%!
@echo !LINE!>>Settings1.xml
)
endlocal

Всем спасибо, расходимся. ))

Отправлено: 00:29, 19-01-2017 | #3