PDA

View Full Version : PROBLEMA ESTENSIONE .BAT


beaz
02-12-2007, 21:05
salve a tutti,ho un problema con un file .bat che dovrei eseguire. quando ci clicco 2 volte si apre il dos,mi chiede se sono sicuro di avere almeno 3 giga liberi,di chiudere tutti i prog in background e di non farne partire di nuovi..l'operazione richiede circa 35 minuti, premere un tasto per continuare...

fin qui tutto bene.

io premo il tasto per continuare, viene la barra del progresso fissa sull 1% con sotto una bellissima frase:"impossibile trovare il file specificato".

cosa intende?come mai?come si risolve?

grazie a tutti bellissimo forum

Khronos
02-12-2007, 21:40
un file .bat è un semplicissimo file di testo. aprilo col blocco note, postalo qui (sempre se per te sia saggio postarlo qui).

di che programma si tratta? cosa dovrebbe fare? non sono un'indovino, ma se si tratta di un'operazione di decompressione "strana" ti consiglio di non continuare la discussione ;)

beaz
02-12-2007, 21:54
non e' strana,dicono tutto che funziona perfettamente.ecco il contenuto.

@echo off
cls
echo.
echo.
echo Make sure u have ~3Gb free space on disk
echo.
echo Close ALL background programs
echo Don't run any programs when setup working.
echo.
echo Rebuilding will take a about ~35min or more..
echo.
pause
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ²²²²²²²²²²²²²²²²²²²² 1%%
ren dec.dll dec.exe >nul
for /R main %%i in (*.ogg) do dec.exe -Q "%%i" >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: Û²²²²²²²²²²²²²²²²²²² 3%%
move precomp.dll precomp.exe >nul
precomp -omain\iw_00.iwd -r main\iw_00.pcf >nul
move precomp.exe precomp.dll >nul
cd main >nul
fsum -c iw_00.sfv >nul
IF ERRORLEVEL 3 GOTO THREE
IF ERRORLEVEL 2 GOTO TWO
IF ERRORLEVEL 1 GOTO ONE
cd .. >nul
del /f /q main\iw_00.pcf >nul
del /F /S /Q main\*.ogg >nul
del /F /Q dec.exe >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: Û²²²²²²²²²²²²²²²²²²² 5%%
cd main >nul
cd iw_01
..\zip a -tzip -r iw_01.iwd -mx1 >nul
move iw_01.iwd .. >nul
cd .. >nul
del /f /q /s iw_01\*.* >nul
rd /q /s iw_01 >nul

cd iw_02 >nul
..\zip a -tzip -r iw_02.iwd -mx1 >nul
move iw_02.iwd .. >nul
cd .. >nul
del /f /q /s iw_02\*.* >nul
rd /q /s iw_02 >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛ²²²²²²²²²²²²²²²²²² 10%%
cd iw_03 >nul
..\zip a -tzip -r iw_03.iwd -mx1 >nul
move iw_03.iwd .. >nul
cd .. >nul
del /f /q /s iw_03\*.* >nul
rd /q /s iw_03 >nul

cd iw_04 >nul
..\zip a -tzip -r iw_04.iwd -mx1 >nul
move iw_04.iwd .. >nul
cd .. >nul
del /f /q /s iw_04\*.* >nul
rd /q /s iw_04 >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛ²²²²²²²²²²²²²²²²² 15%%
cd iw_05 >nul
..\zip a -tzip -r iw_05.iwd -mx1 >nul
move iw_05.iwd .. >nul
cd .. >nul
del /f /q /s iw_05\*.* >nul
rd /q /s iw_05 >nul

cd iw_06 >nul
..\zip a -tzip -r iw_06.iwd -mx1 >nul
move iw_06.iwd .. >nul
cd .. >nul
del /f /q /s iw_06\*.* >nul
rd /q /s iw_06 >nul

cd iw_07 >nul
..\zip a -tzip -r iw_07.iwd -mx1 >nul
move iw_07.iwd .. >nul
cd .. >nul
del /f /q /s iw_07\*.* >nul
rd /q /s iw_07 >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛ²²²²²²²²²²²²²²²² 20%%
cd iw_08 >nul
..\zip a -tzip -r iw_08.iwd -mx1 >nul
move iw_08.iwd .. >nul
cd .. >nul
del /f /q /s iw_08\*.* >nul
rd /q /s iw_08 >nul

cd iw_09 >nul
..\zip a -tzip -r iw_09.iwd -mx1 >nul
move iw_09.iwd .. >nul
cd .. >nul
del /f /q /s iw_09\*.* >nul
rd /q /s iw_09 >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛ²²²²²²²²²²²²²²² 25%%
cd iw_10 >nul
..\zip a -tzip -r iw_10.iwd -mx1 >nul
move iw_10.iwd .. >nul
cd .. >nul
del /f /q /s iw_10\*.* >nul
rd /q /s iw_10 >nul

cd iw_11 >nul
..\zip a -tzip -r iw_11.iwd -mx1 >nul
move iw_11.iwd .. >nul
cd .. >nul
del /f /q /s iw_11\*.* >nul
rd /q /s iw_11 >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛ²²²²²²²²²²²²²² 30%%
cd localized_english_iw00 >nul
..\zip a -tzip -r localized_english_iw00.iwd -mx1 >nul
move localized_english_iw00.iwd .. >nul
cd .. >nul
del /f /q /s localized_english_iw00\*.* >nul
rd /q /s localized_english_iw00 >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛÛ²²²²²²²²²²²²² 35%%
cd localized_english_iw01 >nul
..\zip a -tzip -r localized_english_iw01.iwd -mx1 >nul
move localized_english_iw01.iwd .. >nul
cd .. >nul
del /f /q /s localized_english_iw01\*.* >nul
rd /q /s localized_english_iw01 >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛÛÛ²²²²²²²²²²²² 40%%
cd localized_english_iw02 >nul
..\zip a -tzip -r localized_english_iw02.iwd -mx1 >nul
move localized_english_iw02.iwd .. >nul
cd .. >nul
del /f /q /s localized_english_iw02\*.* >nul
rd /q /s localized_english_iw02 >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛÛÛÛ²²²²²²²²²²² 45%%
cd localized_english_iw03 >nul
..\zip a -tzip -r localized_english_iw03.iwd -mx1 >nul
move localized_english_iw03.iwd .. >nul
cd .. >nul
del /f /q /s localized_english_iw03\*.* >nul
rd /q /s localized_english_iw03 >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛÛÛÛÛ²²²²²²²²²² 50%%
cd localized_english_iw04 >nul
..\zip a -tzip -r localized_english_iw04.iwd -mx1 >nul
move localized_english_iw04.iwd .. >nul
cd .. >nul
del /f /q /s localized_english_iw04\*.* >nul
rd /q /s localized_english_iw04 >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛÛÛÛÛÛ²²²²²²²²² 55%%
cd localized_english_iw05 >nul
..\zip a -tzip -r localized_english_iw05.iwd -mx1 >nul
move localized_english_iw05.iwd .. >nul
cd .. >nul
del /f /q /s localized_english_iw05\*.* >nul
rd /q /s localized_english_iw05 >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛÛÛÛÛÛÛ²²²²²²²² 60%%
cd localized_english_iw06 >nul
..\zip a -tzip -r localized_english_iw06.iwd -mx1 >nul
move localized_english_iw06.iwd .. >nul
cd .. >nul
del /f /q /s localized_english_iw06\*.* >nul
rd /q /s localized_english_iw06 >nul
del /f /q zip.exe >nul
del /f /q iw_00.sfv >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛÛÛÛÛÛÛÛ²²²²²²² 65%%
move fsum.exe .. >nul
cd .. >nul
move precomp.dll precomp.exe >nul
precomp -ozone1.exe -r zone1.pcf >nul
move precomp.exe precomp.dll >nul
fsum -c zone1.sfv >nul
IF ERRORLEVEL 3 GOTO THREE
IF ERRORLEVEL 2 GOTO TWO
IF ERRORLEVEL 1 GOTO ONE
del /f /q zone1.pcf >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛÛÛÛÛÛÛÛÛ²²²²²² 70%%
zone1.exe -y >nul
IF ERRORLEVEL 3 GOTO THREE
IF ERRORLEVEL 2 GOTO TWO
IF ERRORLEVEL 1 GOTO ONE
del /f /q zone1.exe >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ²²²² 80%%

move precomp.dll precomp.exe >nul
precomp -ozone2.exe -r zone2.pcf >nul
move precomp.exe precomp.dll >nul
fsum -c zone2.sfv >nul
IF ERRORLEVEL 3 GOTO THREE
IF ERRORLEVEL 2 GOTO TWO
IF ERRORLEVEL 1 GOTO ONE
del /f /q zone2.pcf >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ²²² 85%%
zone2.exe -y >nul
IF ERRORLEVEL 3 GOTO THREE
IF ERRORLEVEL 2 GOTO TWO
IF ERRORLEVEL 1 GOTO ONE
del /f /q zone2.exe >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ²² 90%%


move precomp.dll precomp.exe >nul
precomp -ozone3.exe -r zone3.pcf >nul
move precomp.exe precomp.dll >nul
fsum -c zone3.sfv >nul
IF ERRORLEVEL 3 GOTO THREE
IF ERRORLEVEL 2 GOTO TWO
IF ERRORLEVEL 1 GOTO ONE
del /f /q zone3.pcf >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ² 95%%
zone3.exe -y >nul
IF ERRORLEVEL 3 GOTO THREE
IF ERRORLEVEL 2 GOTO TWO
IF ERRORLEVEL 1 GOTO ONE
del /f /q zone3.exe >nul
cls
echo.
echo.
echo Rebuilding...
echo ----------------------------------
echo Progress: ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ 100%%
del /f /q msvcr80.dll >nul
del /f /q packJPG.dll >nul
del /f /q precomp.dll >nul
del /f /q zlib1.dll >nul
del /f /q fsum.exe >nul
del /f /q *.sfv >nul
cd #readme# >nul
regedit /s CoD4.reg >nul
"%windir%\regedit.exe" /s CoD4.reg >nul
cd .. >nul
move iwdd.dll iwdd.exe >nul
iwdd.exe >nul
del /f /q iwdd.exe >nul


GOTO END

:THREE
ECHO.
ECHO.
ECHO ==SETUP FAILED==
ECHO.
ECHO Setup was interupted by background program
ECHO or insufficient disk space
ECHO.
ECHO (read \#readme#\error.txt)
ECHO.
ECHO.
pause
exit

:TWO
ECHO.
ECHO.
ECHO ==SETUP FAILED==
ECHO.
ECHO Setup was interupted by background program
ECHO or insufficient disk space
ECHO.
ECHO (read \#readme#\error.txt)
ECHO.
ECHO.
pause
exit

:ONE
ECHO.
ECHO.
ECHO ==SETUP FAILED==
ECHO.
ECHO Setup was interupted by background program
ECHO or insufficient disk space
ECHO.
ECHO (read \#readme#\error.txt)
ECHO.
ECHO.
pause
exit

:END
cls
echo.
echo.
echo Rebuilding complete!
echo.
echo Now you can run the game from your Desktop!
echo.
echo.
pause
del setup.bat >nul

UtenteSospeso
02-12-2007, 23:53
Alla prima riga togli @ da @echo off

Apri una shell dos, spostati nella directory che contiene il file batch con CD \directory1\directory2.... e lancia il file da prompt così vedi quale è l'ultima istruzione eseguita che causa l'errore.


Non ho idea di cosa fa questo batch perchè non ci capisco un azz

Khronos
03-12-2007, 00:38
a me sembra di riconoscere qualche istruzione, di questo batch, invece.
hai presente, utentesospeso, certi giochi ipercompressi (per un certo motivo), che dicono, tra le loro istruzioni, di lanciare un bat che "decomprime e decripta" i file audio/video e li sistema nella loro cartella di origine?
e li, sta decomprimendo file .ogg ... ^^


echo ----------------------------------
echo Progress: ²²²²²²²²²²²²²²²²²²²² 1%%
ren dec.dll dec.exe >nul
for /R main %%i in (*.ogg) do dec.exe -Q "%%i" >nul
cls
si blocca in una di queste 2 righe.

regedit /s CoD4.reg >nul
"%windir%\regedit.exe" /s CoD4.reg >nul

CoD4... suvvia, ci siamo capiti.

è per questo che mi chiedevo se fosse utile (e normale) la discussione. ^^

Psiche
03-12-2007, 17:56
Ok, si tratta di un programma piratato.

Sei fortunato ad aver postato nella sezione windows, in giochi avresti beccato come minimo la sospensione...

Ricordati che questo forum è molto severo sotto il profilo warez

Discussione chiusa