Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Problem z uruchomieniem instalki


Endriex

Rekomendowane odpowiedzi

Opublikowano

na początku mówie że program jest w .bat. Problem jest taki że kiedy zaczynam instalacje wyskakuje mi taki błąd

a drugi problem to taki że nie mogę ścieżki docelowej zmienić podczas instalacji. Pisze że "Składnia polecenia jest niepoprawna". To samo kiedy chce wyjść
 
Tutaj macie cały kod

@echo off
rem Author: Synapse
rem Date: April 16th 2009
rem Setup design version: 2.60
rem Installer version: 1.0
cls
color a
title Garry's Mod 11 Installation
set DR=%CD%\Install Files
set ID=%PROGRAMFILES%\Valve\Garry's Mod
set TD=%HOMEDRIVE%\GMD-TMP
echo.
echo -Checking if UAC is enabled...
REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v ENABLELUA || goto notvista
FOR /F "tokens=2* delims=	 " %%A IN ('REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v ENABLELUA') DO SET UAC=%%B
IF NOT ¬%==0x0 goto uaccheck
:notvista
IF EXIST "%ID%\hl2.exe" goto exist
goto installation
:continue
taskkill /IM debug2.exe /F>nul
cls
echo.
echo Removing previous installation (please wait)...
del/f/q/s "%ID%\">nul
:installation
cls
echo.
echo   * It is recommended that you exit all other applications before installation
echo  ==============================================================================
echo   * Game:           Garry's Mod 11
echo   * Patch version:  1.0.0.5
echo   * Time needed:    ~17+min
echo   * Needed Space:   3.1GB
echo   * Extracted size: 3.1GB
echo   * Install Path:   %ID%
echo  ==============================================================================
echo   [ MENU:                             ]
echo  ==============================================================================
echo   [ (1) Begin the installation        ]
echo   [ (2) Change the install directory  ]
echo   [ (3) Exit the installation         ]
:choice
echo.
set/p choice="Menu #: "
IF %choice%==1 goto start
IF %choice%"==2 goto cd
IF %choice%==3 goto exit
goto choice
pause>nul
:start
echo.
echo     Copying source.cf2...
xcopy "%DR%\source.cf2" "%TD%\"/Y/R>nul
echo    -Extracting source.cf2...
move "%TD%\source.cf2" "%TD%\source.exe">nul
"%TD%\source" -y -ao -o"%ID%"
del/f/q "%TD%\source.exe"
echo     Copying garrysmod.cf5...
xcopy "%DR%\garrysmod.cf5" "%TD%\"/Y/R>nul
echo    -Extracting garrysmod.cf5...
move "%TD%\garrysmod.cf5" "%TD%\garrysmod.nz">nul
start "Garry's Mod Installation - Extracting garrysmod.cf5" /MIN /WAIT "%ID%\synapse\debug2.exe" x -y -o"%ID%\garrysmod" "%TD%\garrysmod.nz">nul
del/f/q "%TD%\garrysmod.nz"
echo     Copying hl2.cf5...
xcopy "%DR%\hl2.cf5" "%TD%\"/Y/R>nul
echo    -Extracting hl2.cf5...
move "%TD%\hl2.cf5" "%TD%\hl2.nz">nul
start "Garry's Mod Installation - Extracting hl2.cf5" /MIN /WAIT "%ID%\synapse\debug2.exe" x -y -o"%ID%\hl2" "%TD%\hl2.nz">nul
del/f/q "%TD%\hl2.nz"
echo     Copying hl2_materials.cf5...
xcopy "%DR%\hl2_materials.cf5" "%TD%\"/Y/R>nul
echo    -Extracting hl2_materials.cf5...
move "%TD%\hl2_materials.cf5" "%TD%\hl2_materials.nz">nul
start "Garry's Mod Installation - Extracting hl2_materials.cf5" /MIN /WAIT "%ID%\synapse\debug2.exe" x -y -o"%ID%\hl2\materials" "%TD%\hl2_materials.nz">nul
del/f/q "%TD%\hl2_materials.nz"
del/f/q "%ID%\synapse\debug2.exe"
echo    -Installing redistributables...
"%ID%\synapse\dxwebsetup"/Q>nul
del/f/q "%ID%\synapse\dxwebsetup.exe"
echo    -Parsing audio files... (this will take a while)
FOR /R "%ID%" %%I IN (*.cf3) DO ren "%%I" "%%~nI.ogg">nul
FOR /R "%ID%" %%I IN (*.ogg) do "%ID%\synapse\decode" -Q "%%I">nul
del/f/q/s "%ID%\*.ogg">nul
del/f/q "%ID%\synapse\decode.exe"
echo    -Adding firewall exceptions...
netsh firewall add allowedprogram "%ID%\hl2.exe" Garry's_Mod ENABLE>nul
netsh firewall add allowedprogram "%ID%\srcds.exe" Garry's_Mod_Dedicated_Server ENABLE>nul
echo    -Creating desktop shortcut...
"%ID%\synapse\Shortcut.exe" /F:"%USERPROFILE%\Desktop\Garry's Mod.lnk" /A:C /T:"%ID%\hl2.exe" /W:"%ID%" /R:1 /P:"-game garrysmod +sv_lan 0">nul
"%ID%\synapse\Shortcut.exe" /F:"%USERPROFILE%\Desktop\Garry's Mod Dedicated Server.lnk" /A:C /T:"%ID%\srcds.exe" /W:"%ID%" /R:1 /P:"-game garrysmod +sv_lan 0"">nul
del/f/q "%ID%\synapse\Shortcut.exe"
cls
echo.
set/p NAME="Username for Garry's Mod: "
"%ID%\synapse\FR" "%ID%\rev.ini" "USERNAME1" "%NAME%"
del/f/q "%ID%\synapse\FR.exe"
cls
echo    -Removing backup files...
echo.
rd %TD%\
del/f/q/s "%ID%\synapse">nul
rd "%ID%\synapse"
cls
echo.
echo  ====================================================================
echo   * Finished Installation. Run Desktop shortcut.
echo  ====================================================================
echo    RIP NOTES
echo  ====================================================================
echo   * More games at: (http://thepiratebay.org/user/seao111)
echo   * Please comment on torrent!!
echo   * Comments, requests, thanks, etc please direct to:
echo      [email protected]
echo   * Please seed so others can quickly download and enjoy this game as
echo      much as you have... 
echo   * Download Synpase rips fast from bitGAMER
:PROMPT
echo.
set/p BROWSE="Open default browser to download latest DirectX and .NET Framework? (y/n): "
IF "%BROWSE%"=="y" set BROWSE=Y
IF "%BROWSE%"=="n" set BROWSE=N
IF %BROWSE%==N exit
IF EXIST "%SystemDrive%\Program Files\Mozilla Firefox\firefox.exe" goto OPENFF
IF %BROWSE%==Y (
"%SystemDrive%\Program Files\Internet Explorer\iexplore" -extoff -nohome www.filehippo.com/download_directx
"%SystemDrive%\Program Files\Internet Explorer\iexplore" -extoff -nohome www.filehippo.com/download_dotnet_framework_3/tech/1807
exit
)
goto PROMPT
:OPENFF
"%SystemDrive%\Program Files\Mozilla Firefox\firefox" -new-window "www.filehippo.com/download_directx"
"%SystemDrive%\Program Files\Mozilla Firefox\firefox" -new-window "www.filehippo.com/download_dotnet_framework_3/tech/1807"
:end
exit
:exist
cls
echo.
echo The installer has detected that Garry's Mod already
echo  installed in the directory:
echo.
echo  %ID%
:exist1
echo.
set/p OW="Would you like to reinstall the game? (y/n): "
IF "%OW%"=="Y" set OW=y
IF "%OW%"=="N" set OW=n
IF %OW%==y goto continue
IF %OW%==n goto exit
goto exist1
:cd
cls
echo.
echo Please enter your preffered install directory...
echo.
echo  example: D:\Games\Garry's Mod 11
:dir
echo.
set/p ID="Directory: "
echo.
md "%ID%"
IF ERRORLEVEL 1 goto dir
goto installation
:exit
exit
:uaccheck
cls
echo.
echo  User Account Control is enabled. with UAC enabled, the setup cannot
echo   extract properly.
:disuacp
echo.
set/p DISUAC="   Would you like to disable UAC now? (y/n): "
IF "%DISUAC%"=="Y" set DISUAC=y
IF "%DISUAC%"=="N" set DISUAC=n
IF %DISUAC%==y goto disuac
IF %DISUAC%==n goto exit
goto disuacp
:disuac
reg ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v EnableLUA /t REG_DWORD /d 0 /f>nul
echo.
echo  * UAC successfully disabled.
echo  * Please restart your computer for the settings to take effect.
echo.
pause
exit
:admincheck
cls
echo.
echo  The installation has detected that you do not hold administrative
echo   privileges. Without administrative privileges, the setup cannot
echo   properly extract.
echo.
move "%DR%\isadmin.exe" "%DR%\isadmin.cf2">nul
pause
del/f/q "%SystemRoot%\ADMINS.txt"
exit

 

 

 

P.S

Jeżeli pomyliłem działy to przepraszam. Nie wiedziałem gdzie to dać :)

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...