Bat для перезагрузки компьютера

Bat для перезагрузки компьютера
Дополнительные параметры: codeFlowType: codeWrite codeFlowLang: Java
Создано: 06.03.2025 10:22

Bat для перезагрузки компьютера

Конечно! Вот пример кода на языке Java, который создает .bat файл для перезагрузки компьютера.

Код на Java:

import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;

public class CreateBatchFile {
    public static void main(String[] args) {
        String batContent = "@echo off\n" +
                            "echo Перезагрузка компьютера...\n" +
                            "shutdown /r /t 0\n";

        try (BufferedWriter writer = new BufferedWriter(new FileWriter("reboot.bat"))) {
            writer.write(batContent);
            System.out.println("Файл reboot.bat успешно создан.");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

Что делает этот код:

  1. Создает текстовый файл reboot.bat.
  2. Записывает в него команды для перезагрузки компьютера.
  3. Выводит сообщение об успешном создании файла.

Как использовать:

  1. Скопируйте и вставьте этот код в файл с расширением .java, например, CreateBatchFile.java.
  2. Скомпилируйте и запустите программу с помощью Java.
  3. После выполнения программы в текущей директории должен появиться файл reboot.bat.
  4. Запустите reboot.bat, чтобы перезагрузить компьютер.

Примечание: Не забудьте сохранить все открытые документы, так как перезагрузка приведёт к их закрытию.