Перетворення .bat в .exe

Проблема

Я шукаю швидке рішення для перетворення .bat в .exe?

Рішення

Не потрібно компілювати .bat в .exe C для запуску пакетного файлу під Windows XP і далі. Просто зрозумійте, як система розвивалася з часів DOS.

Ви повинні знати, що пакетні файли працюють з command.com (версія перед Windows Millennium), видима частина DOS, розташована в корені диска. Але так як Windows 2000, цей файл, що містить всі внутрішні команди DOS (16-бітний), необхідний для виконання пакетних файлів, більше не існує, DOS зник. Тим не менш, він був замінений іншим пакетним файлом в 32-бітному, який є більш цікавим і потужним, ніж раніше, збільшуючи в той же час використання потужних пакетних файлів і швидше.

Цей новий файл, званий Cmd.exe, використовується для керування командою підсистеми, яка замінила DOS. Він розташований в каталозі "system32" Windows. Крім того, для запуску пакетних файлів з Windows 2000 необхідно:

  • Створіть ярлик, який вказує на Cmd.exe, наприклад, скопіювавши ярлик, розташований в меню "Аксесуари" "Пуск".
  • Перейменуйте ярлик, наприклад, ім'ям пакетного файлу, який ви хочете запустити.
  • Клацніть правою кнопкою миші ярлик / властивості. На вкладці "Ярлик" відредагуйте командний рядок цілі, вставивши ім'я пакетного файлу, а потім збережіть за допомогою кнопки "OK".
  • Наприклад, якщо пакетний файл називається Rename.bat. Потрібно вставити цілі:

 % SystemRoot% system32 cmd.exe / c \ t 

У командному рядку "шлях" означає шлях до каталогу, де розташований файл rename.bat.

Щоб запустити пакетний файл, просто двічі клацніть на shortcu. Не забувайте, що пакетний файл все ще може бути запущений з командного рядка при запуску Cmd.exe

Завдяки Progman за всю цю інформацію.

Попередня Стаття Наступна Стаття

Кращі Поради