|
You last visited: Today at 17:36
Advertisement
[AutoIt] Autostart Controlle
Discussion on [AutoIt] Autostart Controlle within the AutoIt forum part of the Coders Den category.
06/11/2010, 21:44
|
#1
|
elite*gold: 0
Join Date: Aug 2009
Posts: 74
Received Thanks: 13
|
[AutoIt] Autostart Controlle
Hi, ich hab folgendes Problem
ich will ein Prog machen mitdem man die Sachen die im Autostart sind auslesen kann und dann Anzeigen und dann noch ändern kann oder neue hinzufügen aber
mir fehlt die Erfahrung und ich konnte keine passenden Befehle finden (via Google )
Kann mir villt einer einen Befehle oder Scriptteile sagen
also sowas wie Regread() aber da komme ich ned weiter
Hoffe auf Hilfe
|
|
|
06/11/2010, 21:54
|
#2
|
elite*gold: 1
Join Date: Feb 2009
Posts: 1,726
Received Thanks: 729
|
Kennst du den grundlegenden Aufbau der Registry?
|
|
|
06/11/2010, 22:10
|
#3
|
elite*gold: 0
Join Date: Aug 2009
Posts: 74
Received Thanks: 13
|
Ja schon
also ich zeig dir mal meinen Fehler bei RegRead
Quote:
$var = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win dows\CurrentVersion\Run","Hier weis ich ned was da hin soll damit mir die Programme angezeigt werden")
MsgBox(0, "Program files in:", $var)
|
Also ich hab mir mit Regedit(von Win 7) den pfad rausgesucht und eingetragen aber es Fehlt ein Parameter bei Regedit und damit komm ich ned klar
|
|
|
06/11/2010, 22:13
|
#4
|
elite*gold: 2
Join Date: Mar 2008
Posts: 8,541
Received Thanks: 4,539
|
dazu brauch man nicht umbedingt die registry auslesen
Code:
#Include <File.au3>
#Include <Array.au3>
$FileList=_FileListToArray(@UserProfileDir&"\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup")
If @Error=1 Then
MsgBox (0,"","No Folders Found.")
Exit
EndIf
If @Error=4 Then
MsgBox (0,"","No Files Found.")
Exit
EndIf
_ArrayDisplay($FileList,"$FileList")
ist eig nur c&p aus dem Hilfe text zu _FileListToArray und auf den befehl bin ich durch google gekommen
|
|
|
06/12/2010, 00:16
|
#5
|
elite*gold: 0
Join Date: Aug 2009
Posts: 74
Received Thanks: 13
|
C:\Users\Username\AppData\Roaming\Microsoft\Window s\Start Menu\Programs\Startup
wenn du diesen Pfad angibst dann werden nicht alle programme die im Autostart sind angezeigt sondern nur welche die vom Benutzer dort eingefügt worden sind.
Trotzdem Danke aber ich glaub ma muss die reg auslesen
Weitere Ideen ?
|
|
|
06/12/2010, 10:12
|
#6
|
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,878
|
Quote:
Originally Posted by sido47
C:\Users\Username\AppData\Roaming\Microsoft\Window s\Start Menu\Programs\Startup
wenn du diesen Pfad angibst dann werden nicht alle programme die im Autostart sind angezeigt sondern nur welche die vom Benutzer dort eingefügt worden sind.
Trotzdem Danke aber ich glaub ma muss die reg auslesen
Weitere Ideen ?
|
Du hast dir doch selbst die Frage schon beantwortet :
Quote:
|
Trotzdem Danke aber ich glaub ma muss die reg auslesen
|
Die Funktionen RegRead , RegWrite , RegEnumVal und RegEnumKey könnten dir helfen ...
|
|
|
06/12/2010, 18:57
|
#7
|
elite*gold: 0
Join Date: Aug 2009
Posts: 74
Received Thanks: 13
|
Ja ich weiss ich wusste blos nciht genau wie aber ich habs schon
Hier mal ein kleiner Beispiel:
Quote:
For $i = 1 to 100
$var = RegEnumVal("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Run", $i)
$var1 = RegEnumVal("HKEY_CURRENT_USER\Software\Microsoft\W indows\CurrentVersion\Run", $i)
if @error <> 0 Then ExitLoop
MsgBox(4096, "AutoRun", $var)
MsgBox(4096, "AutoRun", $var1)
Next
|
|
|
|
 |
Similar Threads
|
[AutoIT] D2NT Autostart-Script
06/16/2012 - Diablo 2 - 17 Replies
Da die Frage aufkam, was das ganze hier genau soll, versuch ich den Sinn anhand der Problemstellung etwas zu erklären (habs zwar im verlauf bereits geschrieben, aber wenn jemand den Thread hier neu aufruft sollte er nich alles nachlesen müssen^^):
meine problemstellung war, dass mein rechner auf dem d2nt läuft in unregelmäßigen abständen neu gestartet wurde. ärgerlicher weise hab ich immer vergessen den bot wiede zu starten.
also war meine aufgabenstellung die, dass ich ein "script" (egal...
|
script im Autostart
06/27/2010 - AutoIt - 21 Replies
Hallo!
Wie kann ich es erreichen dass sich mein SCript automatisch in den Autostart verschiebt? Mit FileMove() macht das Script das leider nciht :-( kann vllt daran liegen dass ich Vista hab. Gibts da noch Möglichkeiten?
mfg
|
cd autostart
06/22/2010 - Technical Support - 6 Replies
hallo leute ich hab ein problem
normal wenn man ne cd reinschiebt dann startet die ja
aber bei mir ist das nicht so :( kann mir das jemand machen das das wieder geht pls???
|
Autostart
02/06/2010 - General Coding - 6 Replies
Mein Problem ist, dass ich mit Visual Basic 2008 Express Edition ein Programm erstellt habe, aber nicht weiß welchen Befehl/Script ich verwenden soll, damit sich das Programm von aleine öffnet, wenn ich mein Pc hochfahre.
|
AutoStart Tournament
01/11/2010 - CO2 Private Server - 20 Replies
How do i make so a tournament start automatical, is for LOTF (C#)
Sorry for asking, but i dunno remember >.<
|
All times are GMT +1. The time now is 17:36.
|
|