alex_diablo
Постоянный участник
- Сообщения
- 144
- Реакции
- 9
"C:\Program Files\Unity\Editor\Unity.exe" -quit -batchmode -serial SB-XXXX-XXXX-XXXX-XXXX-XXXX -username name.surname@mail.ru -password qwerty
@echo off
SetLocal EnableExtensions
for /f "delims=" %%a in ('dir /b /a-d "%programfiles(x86)%\Unity" "%programfiles%\Unity"') do (
start "" /min "%%a" -quit -batchmode -serial SB-XXXX-XXXX-XXXX-XXXX-XXXX -username name.surname@mail.ru -password qwerty
)
pause
Так примерно (не проверял):
CMD/BATCH:@echo off SetLocal EnableExtensions for /f "delims=" %%a in ('dir /b /a-d "%programfiles(x86)%\Unity" "%programfiles%\Unity"') do ( start "" /min "%%a" -quit -batchmode -serial SB-XXXX-XXXX-XXXX-XXXX-XXXX -username name.surname@mail.ru -password qwerty ) pause
а, ну, так тогда удалите \Unity в двух местах.
@echo off
SetLocal EnableExtensions
for /f "delims=" %%a in ('dir /b /a-d "%programfiles(x86)%\Unity.exe" "%programfiles%\Unity.exe"') do (
start "" /min "%%a" -quit -batchmode -serial SB-XXXX-XXXX-XXXX-XXXX-XXXX -username name.surname@mail.ru -password qwerty
)
pause
Ой, сейчас.
Вот так нужно:
CMD/BATCH:@echo off SetLocal EnableExtensions for /f "delims=" %%a in ('dir /b /a-d "%programfiles(x86)%\Unity.exe" "%programfiles%\Unity.exe"') do ( start "" /min "%%a" -quit -batchmode -serial SB-XXXX-XXXX-XXXX-XXXX-XXXX -username name.surname@mail.ru -password qwerty ) pause
@echo off
SetLocal EnableExtensions
FOR /F "delims=" %%a in ('type "%userprofile%\AppData\Local\Unity\Editor\Editor.log" ^|find /i "Unity has not been activated with a valid License"') do (
set "failed=%%a"
)
if not defined failed goto 2
if defined failed echo.
echo failed!
pause
exit
:2
echo done!
pause
for /f "delims=" %%a in ('dir /s /b /a-d "C:\Program Files\Unity.exe"') do (
start /wait "" /min "%%a" -quit -batchmode -serial T3-8HSR-P2U5-8EX8-UTAU-GKJ4 -username %email% -password %pass%
)
Выберите что-то одно, ждать или не ждать.т.е. дожидаться появления файла, проверять в нем наличие текста "Unity has not been activated with a valid License" и если он
обнаружен - выдавать сообщение, что пароль неверный.
ну а если сообщение не появилось, продолжать выполнение дальше...
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?