[ CORSA @ 10.11.2011. 22:05 ] @
Pozdravljeni !
evo,skinuo sam nekoliko primjera VB Net koda koji upisuju u registry svoj kljuć za samopodizanje kod dizanja winsa i nekoliko njih uiredno upiše ključ u registry,
ali kod podizanja sustava program se ne želi startati , kako se to zapravo radi i zašto se program ne diže ?

Koristim Windows 7 SP1 .
Evo primjera jednog koda koji uredno upisuje u reg bazu ali program se ne diže kod restartanja računala.

Code:
 Dim x As String = IO.Path.GetFileName(Application.ExecutablePath) 'this declares our application name in the registry
        Dim z As Microsoft.Win32.RegistryKey 'declares our registry key

        z = Registry.LocalMachine.OpenSubKey("SOFTWARE\Microsoft\Windows\CurrentVersion\Run", True)
        z.SetValue(x, "C:\Program Files\Startup App\roki.exe") 'putanja,moguće izmjeniti
        z.Close()
    End Sub

[ Boris B. @ 11.11.2011. 21:17 ] @
Probaj da stavis putanju pod navodnike
[ CORSA @ 12.11.2011. 14:07 ] @
A možda nije ?!
[ CORSA @ 13.11.2011. 09:21 ] @
Dal stvarmo nezna nitko,il nema ljubaznosti da se pomogne?
[ CORSA @ 21.11.2011. 16:22 ] @
Zna li netko zašto ovo ne funkcionira ?


Code:
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <assemblyIdentity version="1.0.0.0" name="MyApplication.app"/>
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
    <security>
  <requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
  <requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />
  </requestedPrivileges>
    </security>
  </trustInfo>
</asmv1:assembly>


Uredno nastane štit na aplikaciji ali i dalje me pita za dozvolu i ne pokreće se kod pokretanja windows-a.