Pomoc s jednoduchým operačním systémem

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
Uživatelský avatar
mar00m
Level 2.5
Level 2.5
Příspěvky: 359
Registrován: 15 úno 2011 19:16
Bydliště: Slezina u Hulína

Re: Pomoc s jednoduchým operačním systémem

Příspěvek od mar00m »

Nynější verze:
http://www.ulozto.cz/9469698/pack-zip


Ale já tam na disketě MSDOS.sys nemááámmm. Ten Win jsem našel a zkopíroval. Ted ale potřebuju jak restartovat PC...

win /z je vypnout
win /nevím co bude restartovat
Naposledy upravil(a) mar00m dne 23 črc 2011 11:01, celkem upraveno 1 x.
Momentálně pracuji na 'homemade' kalkulačce, pokud máte nějaké rady a tipy ohledně zásobníkového programu v C++ či AVR ATMEGA2560 tak je rád uvítám.
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7408
Registrován: 23 pro 2010 09:23

Re: Pomoc s jednoduchým operačním systémem

Příspěvek od faraon »

Ale máš, teda aspoň na té první byl, dej si nápovědu dir /? Ty dva nejdůležitější systémové soubory jsou skryté a při běžném výpisu se nezobrazí. Ale edit msdos.sys by fungovat měl.
Na restartování jsem měl šestibajtový prográmek, je v příloze, akorát si příponu zip změň na com, třeba příkazem ren reboot.zip reboot.com. Není to archiv, tak se to nepokoušej rozbalit :bomb:
reboot.zip
(6 bajtů) Staženo 18 x
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
mar00m
Level 2.5
Level 2.5
Příspěvky: 359
Registrován: 15 úno 2011 19:16
Bydliště: Slezina u Hulína

Re: Pomoc s jednoduchým operačním systémem

Příspěvek od mar00m »

Jestli máš čas, tak bych potřeboval poradit s menu, jaksi mi to blbě přeskakuje.... Za restart díky:::
Momentálně pracuji na 'homemade' kalkulačce, pokud máte nějaké rady a tipy ohledně zásobníkového programu v C++ či AVR ATMEGA2560 tak je rád uvítám.
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7408
Registrován: 23 pro 2010 09:23

Re: Pomoc s jednoduchým operačním systémem

Příspěvek od faraon »

Co to menu dělá?
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
mar00m
Level 2.5
Level 2.5
Příspěvky: 359
Registrován: 15 úno 2011 19:16
Bydliště: Slezina u Hulína

Re: Pomoc s jednoduchým operačním systémem

Příspěvek od mar00m »

mám tam zadaný cituji:

choice /c:ANBO
if errorlevel 1 goto ANO
if errorlevel 2 goto NE
if errorlevel 3 goto NEBO
if errorlevel 4 goto OFF

a když dám např B tak mi naskočí OFF, když O tak taky OFF...
Ale to je jen ukázka...

Nevíš, co s tím... Když tak si to stáhni, jestli to nemas.. Heslo je skryté v Horizontu :smile:
Momentálně pracuji na 'homemade' kalkulačce, pokud máte nějaké rady a tipy ohledně zásobníkového programu v C++ či AVR ATMEGA2560 tak je rád uvítám.
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6991
Registrován: 11 dub 2006 09:09
Bydliště: Praha

Re: Pomoc s jednoduchým operačním systémem

Příspěvek od Myloš »

Errorlevely musíš vypisovat od nejvyššího po nejnižší, jinak to nefunguje:

choice /c:ANBO
if errorlevel 4 goto OFF
if errorlevel 3 goto NEBO
if errorlevel 2 goto NE
if errorlevel 1 goto ANO
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)
Uživatelský avatar
mar00m
Level 2.5
Level 2.5
Příspěvky: 359
Registrován: 15 úno 2011 19:16
Bydliště: Slezina u Hulína

Re: Pomoc s jednoduchým operačním systémem

Příspěvek od mar00m »

Ale když jsem to tak udělal, tak mi to vyhazovalo opačně.

Když O tak Ano
Když N tak NEBO....

--- Doplnění předchozího příspěvku (23 Čer 2011 20:42) ---

Už jsem to nějak ztentoval. Zítra dám vědět.. :smile:
Momentálně pracuji na 'homemade' kalkulačce, pokud máte nějaké rady a tipy ohledně zásobníkového programu v C++ či AVR ATMEGA2560 tak je rád uvítám.
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6991
Registrován: 11 dub 2006 09:09
Bydliště: Praha

Re: Pomoc s jednoduchým operačním systémem

Příspěvek od Myloš »

Není možná, mně to funguje:

Kód: Vybrat vše

@echo off

choice /c:ANBO
if errorlevel 4 goto OFF
if errorlevel 3 goto NEBO
if errorlevel 2 goto NE
if errorlevel 1 goto ANO

:ANO
cls
echo Zvolil jsi ano
pause
goto konec

:NE
cls
echo Zvolil jsi ne
pause
goto konec

:NEBO
cls
echo Zvolil jsi nebo
pause
goto konec

:OFF
cls
echo Zvolil jsi off
pause
goto konec

:konec
cls
echo A to je vsechno
pause
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7408
Registrován: 23 pro 2010 09:23

Re: Pomoc s jednoduchým operačním systémem

Příspěvek od faraon »

Mě to jde také:

Kód: Vybrat vše

@echo off

:start
echo   MENU
echo  A - Ano
echo  N - Ne
echo  B - neBo
echo  O - Off
choice /c:ANBO. Stiskni klavesu:
if errorlevel 4 goto off
if errorlevel 3 goto nebo
if errorlevel 2 goto ne
if errorlevel 1 goto ano
goto start

:ano
echo ANO
goto konec

:ne
echo NE
goto konec

:nebo
echo NEBO
goto konec

:off
echo OFF.

:konec
pause


Teda aspoň v tom DOSBoxu, naostro to spustit nemám kde :wink:

Dej si pozor na to slovo OFF, on je to jeden z interních příkazů, takže ho některé programy můžou chápat jinak. Stejně tak nemůžeš třeba v programu použít proměnnou s názvem do, protože to je příkaz pro cyklus...
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
Myloš
Master Level 8.5
Master Level 8.5
Příspěvky: 6991
Registrován: 11 dub 2006 09:09
Bydliště: Praha

Re: Pomoc s jednoduchým operačním systémem

Příspěvek od Myloš »

faraon:
Nepotřebuješ ani DOSBox stačí někde vyštrachat postarší choice.com (choice není systémové volání commandu, nýbrž externí spustitelný soubor) – tuším od W2000 výš už není součástí Windows (v 98 byl a ME takhle dobře neznám).
  • Než položíte dotaz, nejprve se ptejte strejdy Gůůgla.
  • Výňatek z pravidel fóra PC-HELP:
    • Název tématu zvolte takový, aby co nejvýstižněji charakterizoval obsah tématu.
    • Nesnažte se řešit jiný problém (i když podobný) v jednom tématu. Raději založte nové téma.
  • Mýliti se je Myloš. ;-)
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7408
Registrován: 23 pro 2010 09:23

Re: Pomoc s jednoduchým operačním systémem

Příspěvek od faraon »

Myloš: Což o to, já bych tu choice vyštrachal i víckrát, ale musel bych dát do kupy nějaký starší stroj s DOSem, protože v Ubuntu ho prostě nespustím.
Mám trochu ztížené podmínky když musím jet po paměti, už jsem DOS roky nepoužíval, navíc za těch pár let co jedu na Linuxu jsem skoro všechno co jsem znal zapomněl, včetně toho kde mám na stroji tlačítko Reset :lol:
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
mar00m
Level 2.5
Level 2.5
Příspěvky: 359
Registrován: 15 úno 2011 19:16
Bydliště: Slezina u Hulína

Re: Pomoc s jednoduchým operačním systémem

Příspěvek od mar00m »

Myloš: Chtel bych dodat: Zkuste zapátrat v %windir%\System32\... Alespoň ve Win7Ult. tam to je... Pak stačí jen přejmenovat z *.exe na *.com a je to...
Exe totiž pod dosem nepoběží..........
faraon: Už to teda jede... Ale ten příklad byl jen příklad. Off tam nemám.... vím co dělá (echo on/off)
Všichni: Dík za rady... Vyzkouším jak to pojede na mém starém OLDBOOKu s 32 Mb RAM a Processorem 133 MHz :smile:
A ještě bych se chtěl zeptat: Jaké jméno mu dát, ten sDOS se mi nelíbí, myslím S-SOS (Shadow´s Simple Operating System)
Ale ať se tam vyskytuje jméno Shadow (v jakýchkoli podobách), předem díky :D

Motto: MOVE C:\Windows\*.* C:\$RECYCLE_BIN\ --- Všechno Vyřeší (přesune do koše :smile:)


Download nynější verze:
http://www.ulozto.cz/9475199/s-sos-exe
Naposledy upravil(a) mar00m dne 23 črc 2011 11:00, celkem upraveno 1 x.
Momentálně pracuji na 'homemade' kalkulačce, pokud máte nějaké rady a tipy ohledně zásobníkového programu v C++ či AVR ATMEGA2560 tak je rád uvítám.
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Pomoc s výběrem
    od belphegor666 » » v Rady s výběrem hw a sestavením PC
    14 Odpovědi
    12372 Zobrazení
    Poslední příspěvek od belphegor666
  • Pomoc s webem
    od Tay » » v Web-tipy a vaše weby
    5 Odpovědi
    49465 Zobrazení
    Poslední příspěvek od Tay
  • Pomoc při taktu
    od ondyN » » v Taktování a další úpravy PC
    2 Odpovědi
    10287 Zobrazení
    Poslední příspěvek od Dyonysos
  • Pomoc s výběrem komponent
    od kurkisak » » v Rady s výběrem hw a sestavením PC
    2 Odpovědi
    4289 Zobrazení
    Poslední příspěvek od kurkisak
  • Pomoc se sestavením PC 35k - herní
    12 Odpovědi
    8214 Zobrazení
    Poslední příspěvek od šulda

Zpět na „Programování a tvorba webu“