Supportnet / Forum / Anwendungen(Java,C++...)
suche einen Dos befehl für copy in autostart
Frage
Hallo zusammen,
ich sitze hier schon einige Stunden und komm einfach nicht dahinter. Ich suche einen Dos befehl indem ich eine Batch datei oder auch exe vom USB stick einfach in den Autostart des gerade angemeldeten Users kopiert., ich denke müsste so ähnlich sein wie %systemroot% etc. Der Eintrag sollte aber nicht in die Registratur eingetragen werden, sondern tatsächlich direkt in den Autostart.
Der Hintergrund ist der das ich auf meinen USB stick viele kleine Dosprogramme habe mit Dos Menü. und wollte eben die startsequenz auf mehreren Rechnern realisieren. Der start müsste also auch auf allen windows systemen funzen (ausser W98, ME).
würde mich auf eine kleine Hilfestellung freuen!
mfg SDEK
Antwort 1 von sdek
Nachtrag,
Ich habe den Befehl schon mal gesehen, nur ist es ne weile her , bekomms einfach nicht hin.
mfg SDEK
Ich habe den Befehl schon mal gesehen, nur ist es ne weile her , bekomms einfach nicht hin.
mfg SDEK
Antwort 2 von mblank
hi,
also sorry, aber so ganz verstanden habe ich nicht, was du möchtest ( ich hoffe das ich nicht der einzige bin dem so geht)
1. du hast nen usb-stick ,und da ist datei ne xxx.yyy
drauf (bis hierher alles klar hoffentlich)
2. diese möchtest du in den autostartordner des
benutzers kopieren, der grade am pc angemeldet ist
also in c:\dokumente und einstellungen\username\
startmenü\programme\autostart ???
hab ich das richtig verstanden
andre
also sorry, aber so ganz verstanden habe ich nicht, was du möchtest ( ich hoffe das ich nicht der einzige bin dem so geht)
1. du hast nen usb-stick ,und da ist datei ne xxx.yyy
drauf (bis hierher alles klar hoffentlich)
2. diese möchtest du in den autostartordner des
benutzers kopieren, der grade am pc angemeldet ist
also in c:\dokumente und einstellungen\username\
startmenü\programme\autostart ???
hab ich das richtig verstanden
andre
Antwort 3 von SDEK
Jepp komplett richtig verstanden,
copy test.bat c:\Dokume~1\>USER<\programme\startmenü\autostart
und der befehl für <user> ist der den ich suche. da muss es eine %XXXX% abkürzung geben soweit ich noch weis.
mfg
copy test.bat c:\Dokume~1\>USER<\programme\startmenü\autostart
und der befehl für <user> ist der den ich suche. da muss es eine %XXXX% abkürzung geben soweit ich noch weis.
mfg
Antwort 4 von mblank
hi,
vielleich %username%
andre
vielleich %username%
andre
Antwort 5 von steffen2
gib in einer DOS-Box set ein. Da erhältst du die Liste.
Gruß Steffen
Gruß Steffen
Antwort 6 von SDEK
Du meinst also das die kurznamen z.b. windir erweitert mit %, also %windir% funktioniert?
mfg
mfg
Antwort 7 von Das_Urmel
Genauso ist das.
Tschö
Michael
Tschö
Michael
Antwort 8 von steffen2
ja, das vor dem = mit %
aber in deinem Fall wohl eher %USERPROFILE%
Gruß Steffen
aber in deinem Fall wohl eher %USERPROFILE%
Gruß Steffen
Antwort 9 von steffen2
dein Beispiel in Antwort 3 hat das Problem dass nicht jeder Windows auf C hat, sondern evtl auf d, e oder f
Gruß Steffen
Gruß Steffen
Antwort 10 von SDEK
also mit %userprofile% komm ich schon weietr, zumindest wenn ich es direkt in die Dosbox eingebe. Aber wenn ich folgende Zeile in eine Batch schreibegeht das nicht??
if exist %userprofile%\Startmenü\Programme\Autostart goto ins
if exist %userprofile%\Startmenü\Programme\Autostart goto ins
Antwort 11 von mblank
füg mal am ende der batch ein pause ein
da müßte ja dann in der dos-box stehen was ihn stört
ich tippe mal startmenü wegen dem umlaut ü
andré
da müßte ja dann in der dos-box stehen was ihn stört
ich tippe mal startmenü wegen dem umlaut ü
andré
Antwort 12 von SDEK
ich habs,,,,, ich musste nur den Befehl in " " setzen.
also fertig heist der Befehl:
copy startstick.bat "%userprofile%\Startm~1\Progra~1\Autost~1\"
funzt ohne propleme
also fertig heist der Befehl:
copy startstick.bat "%userprofile%\Startm~1\Progra~1\Autost~1\"
funzt ohne propleme
Antwort 13 von SDEK
ICh vergaß mich zu bedanken.
THX für eure Hilfe
cu SDEK
THX für eure Hilfe
cu SDEK

