Konverzia .bat do .exe
Problém
Hľadám rýchle riešenie pre prevod .bat v .exe?
Riešenie
Nie je potrebné kompilovať .bat do .exe C na spustenie dávkového súboru v systéme Windows XP a mimo neho. Len pochopiť, ako sa systém vyvinul z dní DOS prompt.
Čo by ste mali vedieť, je to, že dávkové súbory fungujú z príkazu command.com (verzia pred Windows Millennium), čo je viditeľná časť DOS umiestnená v koreňovom adresári disku. Ale od Windows 2000, tento súbor, ktorý obsahuje všetky interné DOS príkazy (16-bit) potrebné pre vykonávanie dávkových súborov, už neexistuje, DOS zmizol. Avšak, to bolo nahradené iným dávkovým súborom v 32-bit, ktorý je zaujímavejší a výkonnejší ako predtým, čím sa zároveň zvyšuje využitie výkonných dávkových súborov a rýchlejšie.
Tento nový súbor s názvom Cmd.exe sa používa na ovládanie príkazu podsystému, ktorý nahradil DOS. Nachádza sa v adresári "system32" Windows. Ak chcete spustiť dávkové súbory zo systému Windows 2000, musíte:
- Vytvorte odkaz, ktorý odkazuje na Cmd.exe, napríklad skopírovaním zástupcu umiestneného v ponuke Príslušenstvo na položku Štart.
- Premenujte skratku, napríklad s názvom dávkového súboru, ktorý chcete spustiť.
- Kliknite pravým tlačidlom myši na zástupcu / vlastnosti. V záložke "Skratka" upravte príkazový riadok cieľa vložením názvu dávkového súboru a uložte ho pomocou tlačidla "OK".
- Napríklad, ak dávkový súbor s názvom Rename.bat. Musíte vložiť ciele:
% SystemRoot% system32 cd.exe / c cesta premenovanie.bat
V príkazovom riadku "cesta" znamená cestu k adresáru, kde sa nachádza súbor rename.bat.
Ak chcete spustiť dávkový súbor, jednoducho dvakrát kliknite na skratku. Nezabudnite, že dávkový súbor môže byť spustený z príkazového riadka pri spustení programu Cmd.exe
Ďakujeme spoločnosti Progman za všetky tieto informácie.