Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Boot - Nesto zapelo pa ako moze neko da pomogne

[es] :: Skript jezici :: Boot - Nesto zapelo pa ako moze neko da pomogne

[ Pregleda: 3561 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

BrackoNe
Nemanja Bračko
Stara Pazova

Član broj: 15801
Poruke: 115
80.74.174.*

ICQ: 317974947


+1 Profil

icon Boot - Nesto zapelo pa ako moze neko da pomogne12.09.2005. u 07:13 - pre 225 meseci
Pozdrav.
Hteo sam da napravim cd sa svim vaznijim programima PQ, Ghost, Fdisk, bla bla...
Elem, kada sam pokusao da spojim one dugmice (na slici od 1 do 7), tu se javio problem.

Pitanje glasi, da li mogu da stavim neku komandu u config.sys da mi pokrene kao neki dodatni autoexec.bat. Jer ja ako pokrenem nesto tako, na konju sam da mogu da pokrenem nesto ala a:\fdisk.exe...

Evo kako je kod mene struktura:

Citat:
[menu]
config.sys
menuitem=PQMG, Pokreni Partition Magic 8.0.
menuitem=PROB, Start computer with CD-ROM support.
menuitem=PROB2, Start computer with CD-ROM support.
menuitem=PROB3, Start computer with CD-ROM support.
menuitem=PROB4, Start computer with CD-ROM support.
menuitem=CD, Start computer with CD-ROM support.
menuitem=NOCD, Start computer without CD-ROM support.
menuitem=HELP, View the Help file.
menudefault=PQMG,30
menucolor=7,0

[PQMG]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:mscd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd001
ovde na primer da bude neka dodatna komanda

[CD]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:mscd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd001

[NOCD]
device=himem.sys /testmem:off


Citat:
@echo off
setramd.bat
set RAMD=
set CDROM=

echo.
echo Preparing to start your computer.
echo This may take a few minutes. Please wait...
echo.

a:\findramd

if errorlevel 255 goto no_ramdrive

if not errorlevel 3 goto no_ramdrive

goto do_shift

:loop
if errorlevel %1 goto no_shift

:do_shift
set cdrom=%2
shift
shift
if not %1*==* goto loop
goto no_ramdrive

:no_shift
set ramd=%2

if "%RAMD%"=="C" goto c_drive

goto success

:c_drive
echo Windows 98 has detected that drive C does not contain a valid FAT or
echo FAT32 partition. There are several possible causes.
echo.
echo 1. The drive may need to be partitioned. To create a partition on the drive,
echo run FDISK from the MS-DOS command prompt.
echo.
echo 2. You may be using third-party disk-partitioning software. If you are using
echo this type of software, remove the Emergency Boot Disk and restart your
echo computer. Then, follow the on-screen instructions to start your computer from
echo a floppy disk.
echo .
echo 3. Some viruses also cause your drive C to not register. You can use a virus
echo scanning program to check your computer for viruses.
echo.
goto success

:no_ramdrive
echo The Windows 98 startup disk could not create a temporary drive for the
echo diagnostic tools. This may be because this computer has less than the
echo minimum required extended memory.
echo.
:success


Citat:
@ECHO OFF
autoexec.bat
set EXPAND=YES
SET DIRCMD=/O:N
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
cls
call setramd.bat %LglDrv%
set temp=c:\
set tmp=c:\
path=%RAMD%:\;a:\;%CDROM%:\
copy command.com %RAMD%:\ > NUL
set comspec=%RAMD%:\command.com
copy extract.exe %RAMD%:\ > NUL
copy readme.txt %RAMD%:\ > NUL

:ERROR
IF EXIST ebd.cab GOTO EXT
echo Please insert Windows 98 Startup Disk 2
echo.
pause
GOTO ERROR

:EXT
%RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL
echo The diagnostic tools were successfully loaded to drive %RAMD%.
echo.

IF "%config%"=="NOCD" GOTO QUIT
IF "%config%"=="HELP" GOTO HELP
LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM%
echo.
GOTO QUIT

:HELP
cls
call help.bat
echo Your computer will now restart and the startup menu will appear.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
restart.com
GOTO QUIT

:QUIT
echo To get help, type HELP and press ENTER.
echo.
rem clean up environment variables
set CDROM=
set LglDrv=


Ev' kako sam ja to zamislio:


[Ovu poruku je menjao BrackoNe dana 12.09.2005. u 08:15 GMT+1]

[Ovu poruku je menjao BrackoNe dana 12.09.2005. u 08:16 GMT+1]
 
Odgovor na temu

random
Vladimir Vrzić
Beograd

Član broj: 85
Poruke: 3866
*.eth-wifi.verat.net.

Sajt: www.last.fm/user/vrza


+4 Profil

icon Re: Boot - Nesto zapelo pa ako moze neko da pomogne12.09.2005. u 12:20 - pre 225 meseci
Citat:
BrackoNe: Pozdrav.
Hteo sam da napravim cd sa svim vaznijim programima PQ, Ghost, Fdisk, bla bla...
Elem, kada sam pokusao da spojim one dugmice (na slici od 1 do 7), tu se javio problem.

Pitanje glasi, da li mogu da stavim neku komandu u config.sys da mi pokrene kao neki dodatni autoexec.bat. Jer ja ako pokrenem nesto tako, na konju sam da mogu da pokrenem nesto ala a:\fdisk.exe...

Evo kako je kod mene struktura:


Polako, polako. Konfuzan si. Nisi lepo objasnio šta hoćeš, ali pretpostavljam da hoćeš na osnovu izabrane stavke u meniju da pokreneš neke komande kroz autoexec.bat

Izabrana stavka u meniju se autoexec.bat-u predaje kao promenljiva %CONFIG%

Znači, napraviš autoexec.bat ovako nekako:

Code:
@echo off

(neka inicijalizacija)

GOTO %CONFIG%

:PQMG
REM pa sad ti tu nešto uradiš
GOTO common

:CD
REM ovde nešto drugo
GOTO common

(itd. itd.)

:common
REM ovuda se izlazi


Jel si to hteo?
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
 
Odgovor na temu

BrackoNe
Nemanja Bračko
Stara Pazova

Član broj: 15801
Poruke: 115
80.74.174.*

ICQ: 317974947


+1 Profil

icon Re: Boot - Nesto zapelo pa ako moze neko da pomogne13.09.2005. u 09:08 - pre 225 meseci
Pre svega veliko hvala na pokusaju da mi pomognes oko resavanja problema...

E sada...

Skontao sam da se u config.sys, govori koliko menija hoces da imas na pocetku...
To je nesto kao ovo:


E sada ono sto me muci, ne kontam da li ja dajem komandu iz config.sys-a ili iz autoexec-a da se pokrene Volcov Commander (vc.com) kada kliknem na npr. 2 opciju...

Prvo recimo pqmagic.exe, kako da napravim "petlju" pokretanja?!
 
Odgovor na temu

random
Vladimir Vrzić
Beograd

Član broj: 85
Poruke: 3866
*.eth-wifi.verat.net.

Sajt: www.last.fm/user/vrza


+4 Profil

icon Re: Boot - Nesto zapelo pa ako moze neko da pomogne13.09.2005. u 10:19 - pre 225 meseci
Iz autoexec.bat-a, naravno.

Ne znam na kakvu petlju misliš. Moraš jasnije da se izražavaš, zvučiš pomalo kao da si bolestan pa buncaš.
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
 
Odgovor na temu

BrackoNe
Nemanja Bračko
Stara Pazova

Član broj: 15801
Poruke: 115
80.74.174.*

ICQ: 317974947


+1 Profil

icon Re: Boot - Nesto zapelo pa ako moze neko da pomogne13.09.2005. u 18:09 - pre 225 meseci
Hvala jos uvek na trudu ;)
Zato sam i dao sliku...
Kako bi ti napravio jedno dugme kao sto je na slici, jer u config.sys, se nalaze dugmici, a verovatno i akcija sta ce koji dugmic da radi.

Napravi mi, ako mozes, kako kada kliknem na prvo dugme, da pokrene vc.com?

Hvala u napred
 
Odgovor na temu

BrackoNe
Nemanja Bračko
Stara Pazova

Član broj: 15801
Poruke: 115
80.74.174.*

ICQ: 317974947


+1 Profil

icon Re: Boot - Nesto zapelo pa ako moze neko da pomogne14.09.2005. u 17:36 - pre 225 meseci
i zna li iko?
 
Odgovor na temu

random
Vladimir Vrzić
Beograd

Član broj: 85
Poruke: 3866
*.eth-wifi.verat.net.

Sajt: www.last.fm/user/vrza


+4 Profil

icon Re: Boot - Nesto zapelo pa ako moze neko da pomogne15.09.2005. u 01:07 - pre 225 meseci
Nešto ovako

config.sys
Code:
[menu]
MENUITEM=vc,Start vc.com
MENUITEM=dos,Start normally
MENUDEFAULT=vc,2

[common]
DOS=HIGH,UMB
BREAK=ON

[vc]

[dos]


autoexec.bat
Code:
@echo off
PATH C:\DOS;C:\TOOLS;C:\BAT
SET TEMP=C:\TMP
SET TMP=C:\TMP
goto %CONFIG%

:vc
vc.com
goto common

:dos
goto common

:common

int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
 
Odgovor na temu

[es] :: Skript jezici :: Boot - Nesto zapelo pa ako moze neko da pomogne

[ Pregleda: 3561 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.