WinXP, Batch in Autostart

Hallo Wissende,

ich würde gern eine .bat erstellen mit dem Inhalt:

subst K: c:\test

In welchen Ordner „stelle“ ich die?
Es soll bei jedem Win-Start ausgeführt werden und es soll für alle User des PCs gelten.

Leider gibt es bei mir den Ordner „Autostart“ in vielen Verzeichnissbäumen:

http://www.image-load.net/pic.php?type=jpg&f=b5486af…

Ich komm darauf, ich müßte einen der beiden oberen nehmen wegen „All Users“.
Wodrin unterscheiden die sich?
Also was ist der Unterschied zwischen All Users und All Users.Windows?

Btw: sehr viel füher gabs die Autoexec.bat, die beachtet WinXP wohl nicht mehr. Aber ich glaube zu wissen daß es da eine Datei namens winstart.bat (Name geraten) gibt, die wird beachtet und ausgeführt beim Start.

Wie muß sie heißen und in welchem Verzeichnis muß sie stehen?

Btw2: Wenn ich schon dabei bin :smile:, falls es diese winstart.bat gibt, gibt es da auch eine Winstop.bat o.ä., also eine Batch die vor/beim Runterfahren noch Befehle ausführt?

Dankeschön ^ Gruß
Reinhard

Hi Unwissender :wink:

ich würde gern eine .bat erstellen mit dem Inhalt:

subst K: c:\test

In welchen Ordner „stelle“ ich die?

autostart von „all Users“
C:\Dokumente und Einstellungen\All Users

Btw: sehr viel füher gabs die Autoexec.bat, die beachtet WinXP
wohl nicht mehr. Aber ich glaube zu wissen daß es da eine
Datei namens winstart.bat (Name geraten) gibt, die wird
beachtet und ausgeführt beim Start.

Wie muß sie heißen und in welchem Verzeichnis muß sie stehen?

mir unbekannt. ABer Xp liest auch noch immer die system.ini und die win.ini aus. Mit dem Autostartordner ist es aber einfacher

Letzte Möglichkeit: in dem Run-Ordner in der Registry den Pfad zu deiner bat eintragen

HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Run

Gruss
ExNicki

Halo Exnicki,

ich würde gern eine .bat erstellen mit dem Inhalt:
subst K: c:\test
In welchen Ordner „stelle“ ich die?

autostart von „all Users“
C:\Dokumente und Einstellungen\All Users

aha, danke.

Aber ich glaube zu wissen daß es da eine
Datei namens winstart.bat (Name geraten) gibt, die wird
beachtet und ausgeführt beim Start.
Wie muß sie heißen und in welchem Verzeichnis muß sie stehen?

mir unbekannt.

aargs, (noch) ein Unwissender *hihi*

Letzte Möglichkeit: in dem Run-Ordner in der Registry den Pfad
zu deiner bat eintragen

HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Run

Okay, ginge bei mir, aber es soll auf vielen Fremdrechnern funktionieren auf die ich keinen Zugriff habe, da ist mir eine .bat lieber und sicherer.

Gruß
Reinhard

Hei!

Btw: sehr viel füher gabs die Autoexec.bat, die beachtet WinXP wohl nicht mehr.

Richtig. DOS-Altlast

Aber ich glaube zu wissen daß es da eine Datei namens winstart.bat (Name geraten) gibt, die wird beachtet und ausgeführt beim Start.

Die gab’s früher, lag im Windows-Verzeichnis, und die beachtet XP genausowenig wie die autexec.bat
95/98/ME-Altlast

Schönes Wochenende, mabuse

ich würde gern eine .bat erstellen mit dem Inhalt:

subst K: c:\test

In welchen Ordner „stelle“ ich die?

autostart von „all Users“
C:\Dokumente und Einstellungen\All Users

Hallo ExNicki,

nö, da passierte nix als ich die .bat in

C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\Autostart

stellte. Es klappte dann als ich es in den Pfad wo „ich2“ drinvorkommt stellte.

Aber egal, jetzt am WE stelle ich in alle 8 Autostart-Ordner die ich habe eine .bat rein die vielleicht sowas in sich hat:
Echo Ich bin Pfad 1 >> C:\test\start.txt

Jetzt mal eine Frage die du dann doch ggfs. beantworten könntest, die Lösung wissen natürlich wahrscheinlich 98% der Win-Nutzer, halt ich nicht :frowning:

In meinem Bild meines Ausgangspostings sind zwei der Icons vorne vor den Pfaden anders.
Was bedeutet das?

Sieht so aus als wäre das ein Hinweis daß dieser Pfad auf dem Desktop liegt.
Aber als ich auf Start–Alle Programme ging und dann Rechtsklick auf Autostart machte, dort dann auf Eigenschaften, stand da der Pfad mit dem „ich2“ in sich, deshalb setzte ich ja die .bat darein.

Hätte also nur dieser Pfad dieses komische Symbol gehabt, okay.
Aber was bedeutet es nun für den zweiten Pfad mit diesem Symbol?

Danke ^ Gruß
Reinhard

Hering, (ist ja auch ein Fisch *gg*)

Btw: sehr viel füher gabs die Autoexec.bat, die beachtet WinXP wohl nicht mehr.

Richtig. DOS-Altlast

*grumpf* irgendwie fühl ich mich auf den Schrottplatz geschickt, ich arbeitete noch mit Dos 3.1…

Aber ich glaube zu wissen daß es da eine Datei namens winstart.bat (Name geraten) gibt, die wird beachtet und ausgeführt beim Start.

Die gab’s früher, lag im Windows-Verzeichnis, und die beachtet
XP genausowenig wie die autexec.bat
95/98/ME-Altlast

aha, hat mich die Erinnerung nicht im Stich gelassen.

Mal eine blöde Frage, was gibt es jetzt dafür als Ersatz bei WinXP?
Den Autostart-Ordner okay und die win.ini und noch eine wie ExNicki schrieb. Sonst nochwas?

Danke ^ Gruß
Reinhard

Mal eine blöde Frage, was gibt es jetzt dafür als Ersatz bei
WinXP?
Den Autostart-Ordner okay und die win.ini und noch eine wie
ExNicki schrieb. Sonst nochwas?

system.ini. Wenn du unter ausführen "sysedit* eintippst, poppen sie auf

wenn du XP Pro zur Verfügung hast, kannst du Scripte beim Starten auch über die Gruppenrichtlininen ausführen lassen.
einfach bei ausführen „gpedit.msc“ eintippen, Windows-Einstellungen > Scripts > Starten

Die eleganteste Lösung aber ist und bleibt die Registry.
Du kannst ja aueh ein kleines reg-Script schreiben, das die Einstellung in die Registry per doppelklick übernimmt.

viele Wege führen nach Rom :smile:

Gruss
ExNicki

nö, da passierte nix als ich die .bat in

C:\Dokumente und Einstellungen\All
Users\Startmenü\Programme\Autostart

stellte. Es klappte dann als ich es in den Pfad wo „ich2“
drinvorkommt stellte.

seltsam. Beides sollte funzen

Aber egal, jetzt am WE stelle ich in alle 8 Autostart-Ordner
die ich habe eine .bat rein die vielleicht sowas in sich hat:
Echo Ich bin Pfad 1 >> C:\test\start.txt

Jetzt mal eine Frage die du dann doch ggfs. beantworten
könntest, die Lösung wissen natürlich wahrscheinlich 98% der
Win-Nutzer, halt ich nicht :frowning:

öhm dann gehöre ich auch zu den 2%, die’s nicht wissen.
raten kann ich: die aktiven User, resp. deren Profile?

Gruss
ExNicki

Sonst nochwas?

Ei logisch! Die geplanten Tasks: Ausführen

  • beim Anmelden
  • beim Starten des Computers

Gruß

Ei logisch! Die geplanten Tasks: Ausführen

  • beim Anmelden
  • beim Starten des Computers

Hallo Hermann und alle Anderen,

ich bedanke mich für alle Hinweise, Tipps, Lösungen.

Irgendwie fühle ich mich schuldbewußt, naja ein bißchen *gg*, das ich nicht gleich die volle Wahrheit gesagt habe, aber ich dachte mir daß verwirrt mehr als es was bringt.

Nun gut, Hintergrund ist eine Anfrage im Excelbrett. Jemand wollte seine „Verküpfungen“ beim Versenden der beiden ExcelDateien erhalten.
Was das ist ist schnell erklärt. Man hat zwei Exceldateien geöffnet.
Sagen wir mal Mappeabc und Mappexyz.
Dann kann man in eine Zelle von Mappeabc schreiben:
=Mappexyz.ZelleA6
D.h. der Wert aus der Zelle A6 aus Mappexyz erscheint in der Zelle in Mappeabc wo der Eintrag =Mappexyz.ZelleA6 steht.

Das ist eine Verknüpfung. Wenn man nun beide Dateien schließt und dabei speichert wandelt Excel automatisch diese Verküpfung um, also von
=Mappexyz.ZelleA6 in =c:\test\huhu\Mappexyz.ZelleA6
also mit Pfadangabe.
Auf nur einem Rechner ist das ja okay. Aber was nun wenn jemand diese beiden Dateien an Fremdrechner versendet, wo es den Pfad c:\test\huhu\ gar nicht gibt, dann kommt eine Fehlermeldung.

Deshalb meine Idee mittels Subst K: usw. es zu ermöglichen daß man gleich die Verknüpfung so schreibt:
=K:\Mappexyz.ZelleA6

Dann ist es wurscht was auf dem jeweiligen Fremdrechner sich hinter K: verbirgt und die Verknüfung klappt.

So, aus der Excel-Anfrage klang heraus daß der Anfrager seine beiden Dateien an sehr viele User senden möchte. Das heißt, es ist mit Usern zu rechnen die ich ungern allein auf die Registry hetzen würde.

Ob alle mit dem Taskplaner klarkommen ist mir auch nicht sicher genug.
Usw.

Deshalb bevorzuge ich da eine .Bat Lösung. Diese .bat kann ich ja vor Ort aus der einen Excel-Datei heraus mittels Vba erstellen und ins richtige Verzeichnis schreiben lassen.

In diesem Sinne gehen meine Gedanken, aber sieht grad so aus daß Bayern Meister wird, da brauch ich jetzt erstmal Auszeit um zu schmollen, zu klagen usw. plöder Magath plöder :frowning:

Gruß
Reinhard