autostart w pascalu

0

Witam wszystkich,
Mam problem.Ostatnio siedze i rozkminiam temat związany z autostartem.Probuje napisac program który będzie sam siebie uruchamial po starcie systemu.Wiem ze trzeba dodac pewna wartosc do rejestru i podac sciezke do programu ktory sie bedzie uruchamial.Czy jest mozliwe w pascalu napisanie takiego programu?

0

Delphi zawiera klasę TRegistry. Z poziomu Win mozna też użyć API Windows. W czystym pascalu ta sztuka Ci się nie uda. Tak na marginesie to nie program sam się uruchamia tylko OS. Napisz program i ręcznie wyedytuj autostart. Jeżeli chcesz aby program przy pierwszym uruchomieniu takowe info dodał, to pascal nie jest dobrym narzędziem.

0

Możesz to zrobić na kilka sposobów:
1 - rejestr, ale z tego co się orientuję to w pascalu nie ma poleceń do operowania na nim (mogę się mylić), więc to może być karkołomne/niebezpieczne zadanie.
2 - w 9x był folder autostart (w menu start -> programy), nie wiem jak z innymi. Jeśli jest dostępny we wszystkich windach, to najprościej byłoby tam skopiować exeka, albo skrót do niego.

0

juz wiem jak to zrobie.Wywołam BAT :p wykorzystujac EXEC. Dzieki wam za intencje.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0