Supportnet Computer
Planet of Tech

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

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

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

Antwort 4 von mblank

hi,

vielleich %username%

andre

Antwort 5 von steffen2

gib in einer DOS-Box set ein. Da erhältst du die Liste.

Gruß Steffen

Antwort 6 von SDEK

Du meinst also das die kurznamen z.b. windir erweitert mit %, also %windir% funktioniert?

mfg

Antwort 7 von Das_Urmel

Genauso ist das.
Tschö
Michael

Antwort 8 von steffen2

ja, das vor dem = mit %

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

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

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é

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

Antwort 13 von SDEK

ICh vergaß mich zu bedanken.
THX für eure Hilfe


cu SDEK

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: