@echo off&SetLocal
if "%~1"=="" echo error&goto:eof
if /i not "%~x1"==".url" echo error:not url file & goto :eof
if not exist %~s1 echo error:file is not exist&goto:eof
for /f "delims= tokens=2" %%a in ('ping/n 1 %computername%') do set ipaddress=%%a
for /f "delims== tokens=1*" %%a in ('findstr /i "^URL" %~s1') do set urladdress=%%b
rem echo %ipaddress%--%urladdress%
echo:%urladdress%|sed -r "s,.*id=(+)*$,http://192.168.0.234/webmedia/abc\&efg\&local=%ipaddress%/\&prog_id=\1,"
pause
如果需要复制到剪切板,在论坛搜索 winclip