Skocz do zawartości

Zablokowane Autostart w rejestrze


XxMichałxX

Rekomendowane odpowiedzi

masz - ucz sie szukać wać w ten sposób.

(pierwszy post, trzecia wypowiedź)

Odnośnik do komentarza
Udostępnij na innych stronach

GML
if !registry_exists_ext('HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run',working_directory+'\GR_Server.exe')

{

if show_message_ext('Czy chcesz aby program uruchamial sie wraz se startem systemu?','Tak',0,'Nie')=1

{

registry_write_string_ext('HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run',working_directory+'\GR_Server.exe');

}

}

 

To będzie dobrze? Chce sie upewnic zanim włącze bo ostatnio robiłem cos innego w rejestrze i skończyło sie na tym ze sie nie dalo zalogowac i trzeba bylo w rozruchu zmieniac nazwe klucza

Odnośnik do komentarza
Udostępnij na innych stronach

nie, to bedzie zle. funkcja registry root ustala czy ma byc "HKEY_LOCAL_MACHINE" czy inne drzewo. Poza tym jak piszesz znak "\" to pamietaj ze sluzy on do formatowania, wiec uzywaj "\\" a nie "\"

Odnośnik do komentarza
Udostępnij na innych stronach

ale jak? nie czaje z tym "\\" i "\" to jak mam zrobic?

 

 

e:

co tu zmienic?

GML
registry_set_root('HKEY_LOCAL_MACHINE');

if !registry_exists_ext('Software\Microsoft\Windows\CurrentVersion\Run',working_directory+'\GR_Server.exe')

{

if show_message_ext('Czy chcesz aby program uruchamial sie wraz se startem systemu?','Tak',0,'Nie')=1

{

registry_write_string_ext('Software\Microsoft\Windows\CurrentVersion\Run',working_directory+'\GR_Server.exe');

}

}

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

GML
registry_write_string_ext(key,name,str)

 

jak dla mnie to tam są 3 argumenty, nie 2 :) Ścieżka klucza, nazwa i wartość :) U ciebie brak środkowego :)

 

ścieżka: Software\Microsoft\Windows\CurrentVersion\Run

klucz: NazwaTwojegoProgramu wartość: X:\Ścieżka\Do\Programu.exe

Odnośnik do komentarza
Udostępnij na innych stronach

Poza tym jak piszesz znak "\" to pamietaj ze sluzy on do formatowania, wiec uzywaj "\\" a nie "\"

masz 13 lat ale mysle ze potrafisz zamieniac znaki w tym co piszesz. tu masz jasno napisane co zrobic, pomysl, nie boli :>

Odnośnik do komentarza
Udostępnij na innych stronach

Czyli zgodnie z tym co mówi gnysek to będzie tak:

GML
registry_set_root('HKEY_LOCAL_MACHINE');

if !registry_exists_ext('Software\Microsoft\Windows\CurrentVersion\Run','Git Remote: Server',working_directory+'\GR_Server.exe')

{

if show_message_ext('Czy chcesz aby program uruchamial sie wraz se startem systemu?','Tak',0,'Nie')=1

{

registry_write_string_ext('Software\Microsoft\Windows\CurrentVersion\Run','Git Remote: Server',working_directory+'\GR_Server.exe',);

}

}

 

+ to co mówi PsychiX, czego nie rozumiem:

 

GML
registry_set_root('HKEY_LOCAL_MACHINE');

if !registry_exists_ext('Software\\Microsoft\\Windows\\CurrentVersion\\Run','Git Remote: Server',working_directory+'\\GR_Server.exe')

{

if show_message_ext('Czy chcesz aby program uruchamial sie wraz se startem systemu?','Tak',0,'Nie')=1

{

registry_write_string_ext('Software\\Microsoft\\Windows\\CurrentVersion\\Run','Git Remote: Server',working_directory+'\\GR_Server.exe',);

}

}

 

:P

 

edit:

juz chyba rozumiem, ale pierwsze slysze ze trza pisac \\ zamiast \

Odnośnik do komentarza
Udostępnij na innych stronach

  • Administratorzy

PsichiX, w GMLu ten znak nie jest znakiem specjalnym...

 

A # symbol or carriage return chr(13) or linefeed chr(10) are interpreted as newline characters. In this way you can draw multi-line texts. (Use \# to get the # symbol itself
Odnośnik do komentarza
Udostępnij na innych stronach

xD

 

finalna wersja kodu:

GML
registry_set_root('HKEY_LOCAL_MACHINE');

if !registry_exists_ext('Software\Microsoft\Windows\CurrentVersion\Run','Git Remote: Server')

{

if show_message_ext('Czy chcesz aby program uruchamial sie wraz se startem systemu?','Tak',0,'Nie')=1

{

registry_write_string_ext('Software\Microsoft\Windows\CurrentVersion\Run','Git Remote: Server',working_directory+'\GR_Server.exe');

}

}

Działa: Tak

 

thx

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...