"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Autostart von Programmen unter Win7 - ohne UAC bzw. Passwort Abfrage

Bogus 19.11.2014 - 20:55 5575 14
Posts

Bogus

C64 Generation
Avatar
Registered: Mar 2006
Location: Graz
Posts: 3170
Hi!

Wie kann man Programme unter Win7 automatisch starten lassen?

Konkret geht es mir aktuell um:
Speedfan
MSI Afterburner
Fraps

Möglicherweise hab ich falsch gegooglet, aber ich finde keine Lösung die funktioniert.

Suche eigentlich schon länger nach ner Lösung, hab's bis jetzt immer von Hand gestartet und Passwort eingegeben.
Aber ich bin schon älter, ich hab keine Zeit mehr für so'n unfug :)

userohnenamen

leider kein name
Avatar
Registered: Feb 2004
Location: -
Posts: 15858
in den autostart ordner verschieben? :D
oder meinst du das diese gestartet werden bevor du dich überhaupt anmeldest?

Denne

Here to stay
Avatar
Registered: Jan 2005
Location: Germany
Posts: 2801
Wieso sollte z.B. Fraps vor der Anmeldung gestartet werden sollen?
@ Thread: Verknüpfung einfach in den Autostartordner kopieren/verschieben, wie schon erwähnt wurde :)

Bogus

C64 Generation
Avatar
Registered: Mar 2006
Location: Graz
Posts: 3170
sind im autostart. starten aber nicht.
benötigen admin-rechte, und ich bin als normaler user drin. nehme an, das es darum nicht klappt.

am fileserver laufen dann noch so dinge wie zb. xampp, peerblock, crystal disk info, ....die muss ich alle immer von hand starten und pw eingeben :(

Wyrdsom

Komischer Kauz
Avatar
Registered: Mar 2012
Location: Jig-Jig Street
Posts: 7274
In den Eigenschaften der files (exe) des jeweiligen Programms "als Administrator ausführen" (sollte unter "Kompatibilität" sein)?

Autostart is immer gut. CCleaner saugen und dann kannst auch recht gemütlich Autostart überprüfen.

Kann dir morgen genaueres sagen eventuell. Hab daheim kein Windows ;).

Bogus

C64 Generation
Avatar
Registered: Mar 2006
Location: Graz
Posts: 3170
die programme wollen alle als administrator laufen und sind enstprechend eingestellt.
darum kommt ja die passwort abfrage.

von CCleaner lass ich persönlich lieber die finger.

Nico

former person of interest
Registered: Sep 2006
Location: -
Posts: 4082

FrankEdwinWrigh

stuck on the outside
Avatar
Registered: Nov 2002
Location: im 21. Jhdt.
Posts: 2507
Habs lang versucht und nur über den Task Scheduler geschafft.

click to enlarge

Adminuser angeben und unten "Run with highest privileges" auswählen.
Bei Triggers "At log on" (of any user)
Und bei Actions eben die gewünschten Programme rein
Fertig

Mfg few

xtrm

social assassin
Avatar
Registered: Jul 2002
Location:
Posts: 12098
Ich verlink die Programme immer in der Registry unter HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run :D.

sichNix

Here to stay
Registered: Nov 2014
Location: 1230
Posts: 1067
mit der psexec (http://technet.microsoft.com/de-de/...s/bb897553.aspx) kannst du dir eine *.bat bauen mit:

psexec \\COMPUTERNAME -u DOMAIN\UID -p PASS "ProgrammToStart"

als inhalt und diese dann einfach in den autostart ziehen.

nur steht dort dann das passwort im klartext im vergleich zur lösung vom FrankEdwinWrigh, da würds zumindest "verschlüsselt" in der registry stehen.

wergor

connoisseur de mimi
Avatar
Registered: Jul 2005
Location: vulkanland
Posts: 4095
für programme die admin rechte brauchen benutze ich auch immer den task scheduler, der rest geht über den autostart ordner.

Bogus

C64 Generation
Avatar
Registered: Mar 2006
Location: Graz
Posts: 3170
habe es mit dem aufgabenplaner probiert.
da waren auch schon einträge für fraps und afterburner, die hab ich erstmal aktiviert.

habe die aufgabe als admin erstellt
bei anmeldung eines benutzers
mit höchsten privilegien
3 x 'programm starten' unter aktionen

wenn ich auf 'ausführen' klicke, steht bei status 'wird ausgeführt', aber es startet nichts. auch bei reboot und login...

???

sichNix

Here to stay
Registered: Nov 2014
Location: 1230
Posts: 1067
das funktioniert nur wenn beide user adminrechte haben (um die uac meldung beim autostart zu umgehen), sry für die falsch info.

einen kleinen workaround hab ich noch zusammengebracht, allerdings umgeht er die UAC nicht (d.h. das programm startet zwar, kann aber nicht unter c:\windows, c:\programme schreiben etc..).

  1. als "Normaler User" anmelden
  2. cmd starten
  3. runas /u: DOMAIN\ADMINUSER /savecred "PFAD\PROGRAMM.EXE"
  4. passwort des admins eingeben
  5. aufgabenplanung starten, task anlegen mit:
  6. _Beim Ausführen der Aufgaben folgendes Benutzerkonto verwenden: Normaler User
  7. _Nur ausführen wenn der Benutzer angemeldet ist
  8. _Trigger: Bei Anmeldung von "Normaler User"
  9. _Aktion: Programm: C:\Windows\System32\runas.exe, Argumente: "/u: DOMAIN\ADMINUSER /savecred PFAD\PROGRAMM.EXE" ohne ""
  10. speichern

zwischen "/u:" und "DOMAIN\ADMINUSER" bitte das leerzeichen entfernen vorm ausführen, alternativ steht sonst /u:DOMAIN\ADMINUSER ;)

der parameter /savecred hat zur folge das die admin credentials in der "Anmeldeinformationsverwaltung" unter "Generischen Anmeldeinformationen" gespeichert werden und immer darauf zurückgegriffen wird wenn der runas befehl mit dem parameter /savecred aufgerufen wird.

eventuell reicht dies bereits für fraps und afterburner, ein versuch wäre es wert.

Bogus

C64 Generation
Avatar
Registered: Mar 2006
Location: Graz
Posts: 3170
tut sich auch nichts :(

liegt's nur an den schreibrechten der programme? hilft es, wenn ich sie woanders hin installiere?
ach ne, ...fraps liegt eh ganz wo anders.

@xtrm: wenn ich die programme in die registry schreibe, dann kommt keine pw abfrage?

sichNix

Here to stay
Registered: Nov 2014
Location: 1230
Posts: 1067
ich befürchte das es an der UAC direkt liegt, die unterbindet auch hardware zugriffe in gewissen maßen -> ich habs gestern nur mit notepad.exe auf die schnelle versucht.

du könntest aber versuchen eine *.bat datei an zu legen mit folgendem inhalt:
runas /u: DOMAIN\ADMINUSER /savecred "PFAD\PROGRAMM.EXE"
und diese in den autostart ordner ablegen (natürlich vorher die ersten 4 schritte von meinem vorigen post durchführen).

dann sollte beim anmelden als Normaler User zwar kurz ein schwarzes fenster aufklappen und sofort wieder schließen aber der theorie nach sollte dann fraps starten (du kannst auch die *.bat direkt am desktop legen und einfach per doppelklick starten wenn du fraps benötigst, das mit dem schwarzen fenster bleibt auch hier natürlich nicht aus)

edit: zu deiner frage an xtrm: doch, auch hier kommt die passwort abfrage da dies im end effekt nichts anderes ist wie wenn du die verknüpfung zu fraps in den autostart ordner legst (über den registry pfad würde es bei jedem user starten der sich am computer anmeldet). allerdings sollte auch hier der eintrag über die *.bat datei funktionieren.
Bearbeitet von sichNix am 21.11.2014, 17:58
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz