- @echo off
- for /f %%i in ('sed -n "/android.intent.action.MAIN/=" C:\Users\Administrator\Desktop
-
- \AndroidManifest.xml') do (
- set n=%%i
- )
- set /a m=n-3
- sed -r "%m%,%n%!d; /activity android:label/!d; s/.*android:name=.([^\"]+)\".*/\1/" C:\Users
-
- \Administrator\Desktop\AndroidManifest.xml > %temp%\1.dat
- set /p str=<%temp%\1.dat
- echo %str%
-
- pause
复制代码 这个单独运行正常显示- set iserror=0
- sed -i -e "/<\/application>/r advert\adall.txt" -e "s/<\/application>//" %1\AndroidManifest.xml
- if not %errorlevel%==0 ( set iserror=%errorlevel% )
-
- if not "%2"=="" ( sed -i "s/zy2860634b9e5742b2b43acc2e0a22b5f8/%2/g" %1\AndroidManifest.xml )
- if not %errorlevel%==0 ( set iserror=%errorlevel% )
-
- xcopy advert\SDKALL\* %1\ /Y /E /Q >nul
- if not %errorlevel%==0 ( set iserror=%errorlevel% )
-
- ::启动项包名
- for /f %%i in ('sed -n "/android.intent.action.MAIN/=" %1\AndroidManifest.xml') do (
- set n=%%i
- )
- set /a m=n-3
- sed -r "%m%,%n%!d; /activity android:label/!d; s/.*android:name=.([^\"]+)\".*/\1/" %1\AndroidManifest.xml > %temp%\1.dat
- set /p str=<%temp%\1.dat
- :next
- ::echo %str%
复制代码 当和这些命令放到一起的时候就报错
错误提示:sed: -e expression #1, char 75: Unknown option to `s
大神帮忙解决谢谢 |