Computerhilfen.de: Vbs - Regisrty => Programm in Autostart

Design und Entwicklung: Programmieren Forum & Hilfe: Thema gestartet von: Luze am 30.11.08, 15:36:40
Thema lesen und antworten: http://www.computerhilfen.de/hilfen-14-260406-0.html
Mit dem Handy lesen und antworten: http://mobil.computerhilfen.de/mobil-hilfen-14-260406-0.html




Titel: Vbs - Regisrty => Programm in Autostart
Beitrag von: Luze am 30.11.08, 15:36:40
Schönen guten Abend,
ich versuche über ein Vbs-script;) einen neuen Registrywert zu erstellen, und zwar dass ein Programm in den Autostart "gelegt" wird. Leider funktioniert dass bis jetzt nicht, wo ist denn der Fehler im Script?


Set WshShell = Wscript.CreateObject("Wscript.Shell")
WshShell.Regwrite "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run", "%windir%\meinprogramm.exe /min", "REG_SZ"

Danke  8)



Titel: Re: Vbs - Regisrty => Programm in Autostart
Beitrag von: eBill (†) am 30.11.08, 20:11:57
Soll das ein ÜbungsProgramm werden?

weil :

es geht auch einfacher

Start \ Alle Programme \ Autostart \ rechteMaustaste + Explorer

im geöffneten Ordner erstellst du eine Verknüpfung zum gewünschten Programm



Titel: Re: Vbs - Regisrty => Programm in Autostart
Beitrag von: Luze am 01.12.08, 13:09:53
Was meinst du mit Übungsprogramm?
Zitat:
Start \ Alle Programme \ Autostart \ rechteMaustaste + Explorer

Ja natürlich, so geht das natürlich auch. Aber es soll in der Registry (http://www.computerhilfen.de/fachbegriffe-r-Registry.html) vermerkt sein, dort ist es auch ne Spur "versteckter".



Titel: Re: Vbs - Regisrty => Programm in Autostart
Beitrag von: eBill (†) am 01.12.08, 17:01:25
Mit Übungsprogramm war gemeint
a) ein Training zum Thema "wie schreibt man Scripte" - oder
b) Hausaufgabe in\aus\für die Schule

sei's drum!

mein TrainingsBeispiel :

a) ich habe 2 AutoStart-Einträge (nicht im AutoStartOrdner!) unter WinXP
b) ich wollte, dass er beim HochFahren gleich den "Explorer" mit-aufmacht

gesagt - getan

a) mittels Notepad erstellen einer "Explorer.reg" (Name egal, Extension wichtig)
b) DoppelClick auf "Explorer.reg" - es kommen 2 BestätigungsMeldungen
c) der (AutoStart)-Aufruf wird i.d.Registry eingetragen

Ergebnis :



Titel: Re: Vbs - Regisrty => Programm in Autostart
Beitrag von: Luze am 01.12.08, 22:00:20
Nein es ist kein Übungsprogramm für Schule o.ä.
Danke für den Tipp mit den .reg-Dateien, aber das geht doch auch als Vbs oder JsScript?
Zitat:
es kommen 2 BestätigungsMeldungen

Sollte im Hintergrund laufen, ohne dass der Benutzer was merkt.



Titel: Re: Vbs - Regisrty => Programm in Autostart
Beitrag von: eBill (†) am 01.12.08, 22:18:41
Zitat von: Luze am 01.12.08, 22:00:20
... aber das geht doch auch als Vbs oder JsScript?



keinerlei persönl. Praxis\Erfahrung - sry

PAUSE

ich hab jetzt nochmal am Anfang zu Lesen begonnen

- du willst nen Registry-Eintrag (nicht im AutoStartOrdner) machen  (http://members.kabsi.at/erwin.billmaier/OK.gif)

- der Benutzer soll das Prog. im Hintergrund nicht bemerken  (http://members.kabsi.at/erwin.billmaier/OK.gif)

- warum machste dir dann die Arbeit mit VB od. Script, trags einfach ein (wie empfohlen) (http://members.kabsi.at/erwin.billmaier/super.gif)

- zum Zeitpunkt deines Registry-Eintrages ist ja der "Benutzer" nicht dabei  (http://members.kabsi.at/erwin.billmaier/super.gif)  



Titel: Re: Vbs - Regisrty => Programm in Autostart
Beitrag von: Luze am 02.12.08, 09:45:42
Zitat:
var WSHShell = WScript.CreateObject("WScript.Shell");
WSHShell.Regwrite("HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows\\CurrentVersion\\Run\\MeinProgramm", "Testwert", "REG_SZ");


Ich habe hier etwas in JavaScript (http://www.computerhilfen.de/fachbegriffe-j-Javascript.html) gefunden. So allerdings funktioniert es noch nicht, da es keine Angabe gibt wie das Programm heißt bzw. Pfad zur Datei, wie füge ich den ein?

@eBill
Dazu müsste ich doch vor dem Computer (http://www.computerhilfen.de/fachbegriffe-c-Computer.html) des anderen sitzen?
Ich dachte eher an ein Programm(Inhalt egal), dass sich im Hintergrund in die Registry (http://www.computerhilfen.de/fachbegriffe-r-Registry.html) in den Autostart einträgt. Also ohne dass ich davor sitz. ;) und wenn dann Bestätigungsmeldungen kommen, ist es vorbei mit dem "Hintergrund" :D



Titel: Re: Vbs - Regisrty => Programm in Autostart
Beitrag von: eBill (†) am 02.12.08, 15:47:03
Zitat von: Luze am 02.12.08, 09:45:42

A) ... Pfad zur Datei, wie füge ich den ein?

B) Ich dachte eher an ein Programm(Inhalt egal), dass sich im Hintergrund in die Registry (http://www.computerhilfen.de/fachbegriffe-r-Registry.html) in den Autostart einträgt. ..



A) das wird schwierig - die Registry (http://www.computerhilfen.de/fachbegriffe-r-Registry.html) besteht aus mehreren Dateien : siehe WIKIPEDIA (http://de.wikipedia.org/wiki/Windows_Registry#Speicherorte_auf_der_Festplatte)

B) das Programm, dass den Hintergrund-Eintrag macht bist DU !

- dieses ist mein Vorschlag (Punkt) 8)



Computerhilfen.de | Powered by SMF 2.5.1.
© 2001-2012, Lewis Media. Alle Rechte vorbehalten.