Это должно быть в Пакете Административных средств Windows Server 2003 для 32-разрядной системы, которую можно загрузить с Microsoft: http://support.microsoft.com/kb/304718
Вы можете использовать подобный трюк, чтобы избежать выполнения сценария более одного раза:
#!/bin/bash
test ! -e /path/to/chosen/file || exit 0
touch /path/to/chosen/file
echo "Executing my job"
Вы можете запустить приведенный выше сценарий только один раз. Другие исполнения будут завершены, потому что файл должен быть создан при первом выполнении. Конечно, у вас должно быть достаточно прав для создания файла.
Чтобы сохранить это действие после перезагрузки, вам нужно избегать создания файла во временной файловой системе, такой как / tmp
. Кроме того, это предотвращает многократное выполнение сценария независимо от того, выполняется он вручную или является частью процесса запуска.
В пакетах oem-config есть несколько инструментов для выполнения начальной настройки сразу после установки.