Název: Chyba v pluginu pro Partition Magic 8 od Reatogo Přispěvatel: Leošek Středa, 15.03.2006, 08:29 Zdravím. (Zas tu otravuji) :D
Stahl jsem si plugin pro Partition Magic 8 od Reatogo. Po přidani do BartPE-XPE se ma program spouštět přes dismount.cmd Někde tam je chyba. :cry: Objeví se okno dismount.cmd – ECHO Chce po mně abych mu zadal písmeno mechaniky kde je BartPE-XPE. Please type your selection + hit [ENTER]: Zadám F a Partition Magic 8 najede. Nevíte kde je chyba že to nezjisti sám. Přikaz DRIVE určuje snad mechaniku. Kód:
Název: Chyba v pluginu pro Partition Magic 8 od Reatogo Přispěvatel: Pavel Středa, 15.03.2006, 09:08 No já bych řekl, podle toho co čtu, že máš zadat označení všech disků který se mají dočasně odpojit aby mohl PMagic pracovat, rozhodně se ale neptá na CD mechaniku, ale na pevný disky. Takže postupně zadáš jejich označení a nakonec dáš jenom Enter.
Pavel P.S.: Kdyby chtěl zjistit kterej z disků je CD, je to prkotina na jeden řádek (bez zásahu uživatele). Název: Chyba v pluginu pro Partition Magic 8 od Reatogo Přispěvatel: Craft Středa, 15.03.2006, 10:46 Mělo by to být tak jak říká Pavel, sice plugin pro Partition Magic nepoužívám, protože takové programy používám zásadně pod DOS, ale kdysi jsem na to narazil někde ve foru na 911cd.net.
Craft Název: Chyba v pluginu pro Partition Magic 8 od Reatogo Přispěvatel: Leošek Středa, 15.03.2006, 14:58 Citace: "Craft" Mělo by to být tak jak říká Pavel, sice plugin pro Partition Magic nepoužívám, protože takové programy používám zásadně pod DOS, ale kdysi jsem na to narazil někde ve foru na 911cd.net. Craft No nevim. Spustim Please type your selection + hit [ENTER] Napišu C jako HD C a ENTER. Znovu Please type your selection + hit [ENTER] Napišu D jako HD D a ENTER Znovu Please type your selection + hit [ENTER] Napišu E jako HD E a ENTER Znovu Please type your selection + hit [ENTER] Vice HD již nemam. :D :D Neda pokoj dokud nenapišu pismeno mechaniky kde je BartPE-XPE Když však spustim znovu BartPE-XPE Napiši přimo pismeno mechaniky kde je CD BartPE-XPE program hned najede. Kdyby chtěl zjistit kterej z disků je CD, je to prkotina na jeden řádek Toto mně zajima :lol: Aby neotravoval a přimo zjistil DRIVE kde je mechanika Název: Chyba v pluginu pro Partition Magic 8 od Reatogo Přispěvatel: Pavel Středa, 15.03.2006, 15:52 Citace %SystemRoot%\SYSTEM32\mountvol.exe %DRIVE%: /D Tohle musí odpojit pevnej disk, není důvod pro činnost PMagicu odpojovat CD mechaniku (k čemu by to bylo?), ale pevnej disk v Reatogo, aby s ním mohl PMagic operovat. Citace %SystemRoot%\SYSTEM32\mountvol.exe %DRIVE%: /D ECHO. IF %ERRORLEVEL% == 0 GOTO SUCCESS GOTO ERROR :SUCCESS ECHO Drive %DRIVE%:\ successfully dismounted from the system. ECHO. GOTO PROMPT :ERROR ECHO No Drive or Incorrect Drive Selected. ECHO. GOTO PROMPT :PARTMAG ENDLOCAL start %SystemDrive%\PROGRAMS\PMAGIC\PMAGICNT.EXE /PQB=b:\pmbatch.pqb Protože když zvolíš mechaniku CD, tak se ten horní příkaz neprovede (%SystemRoot%\SYSTEM32\mountvol.exe %DRIVE%: /D ), tudíž ERRORLEVEL není 0 (asi bude 1), tudíž se pojkračuje návěstím ERROR, pak se pokračuje za návěstím PROMPT, ale nikde nedokážu přijít na to, kde se pokračuje návěstím PARTMAG. To mi teda vrtá hlavou. Pavel Název: Chyba v pluginu pro Partition Magic 8 od Reatogo Přispěvatel: Pavel Středa, 15.03.2006, 16:40 Aha, přehlídl jsem to. V okamžiku, kdy se zadá x nebo X se pokračuje za návěstím PARTMAG, tj. spustí se PMagic. No a X: je v Reatogo vždy systémový disk (v tomto případě CD mechanika).
Pavel Název: Chyba v pluginu pro Partition Magic 8 od Reatogo Přispěvatel: Pavel Středa, 15.03.2006, 16:59 Citace Kdyby chtěl zjistit kterej z disků je CD, je to prkotina na jeden řádek Toto mně zajima To je jednoduchý. Jestliže chci zjistit, který z disků je disk CD, udělám si plugin, kterej při tvorbě Reatogo uloží do kořenovýho adresáře konkrétní soubor (klidně prázdnej) s vhodným názvem, např. thisis.cd (iscd.txt). Pak spustím .cmd soubor (třeba přes autorun) s něčím takovým: for %%f in (Z: Y: X: ... až D:) if exist %%f\thisis.cd --tady bude nějaká akce-- Kód: edit: bohužel spojením znaků dvojtečka a pravá závorka vzniká smajlík, takže pokud se to tady zobrazí správně: Pavel |