tutorials.de Buch-Aktion 02/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
23
ZUGRIFFE
29773
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von hardfax
    hardfax hardfax ist offline Grünschnabel
    Registriert seit
    Jun 2007
    Beiträge
    3
    Hi Leute!

    Bin ein ziemlicher Neuling in Sachen Batch programmierung !

    So mein Problem ist, dass ich ein schon erstelltes Batch Programm, durch ausführen einer andern Batch Datei in den autostart ordner kopieren wollte. Nur das will nicht so wie ich will

    hoffe ihr könnt mir helfen.

    Mfg Hardfax
     

  2. #2
    chrysler chrysler ist offline Mitglied Gold
    Registriert seit
    Oct 2005
    Beiträge
    199
    Hm, bist anscheinend nen Neuling, aber was für ne batch hast du da denn eigentlich programmiert?

    Code :
    1
    2
    
    @ECHO Kopie in Autostart
    copy "Pfad zur Batch, die kopiert werden soll" "C:\Dokumente und Einstellungen\All Users\Startmenü\Programme\Autostart"
     

  3. #3
    Avatar von hardfax
    hardfax hardfax ist offline Grünschnabel
    Registriert seit
    Jun 2007
    Beiträge
    3
    Danke schön erst mal für die schnelle Antwort!

    Ja bin neu in Sachen batch und leider auch in c++ naja jeder fängt mal klein an

    so er findet die datei zwar kann aber nicht darauf zugreifen?

    Es gut um ein kleines spaß ie, welches auf meiner LAN verteilt werden soll.
    Das soll eine andere Batch Datei in den autostart kopieren, so das sich bei jedem Computerstart ein fenster öffnet, in dem ich mit an der teilnahme an meiner LAN bedanke, denke ist ne lustige Idee und nix schlimmes.

    mfg



    Code :
    1
    2
    3
    
    @ echo
     
    copy "D:\Dokumente und Einstellungen\All Users\Desktop\Batch\Dankeschoen.bat" "D:\Dokumente und Einstellungen\All Users\Startmenü\Programme\Autostart"
    Geändert von hardfax (18.06.07 um 00:17 Uhr)
     
    MÜSLI MÜSLI MJAM MJAM MJAM

  4. #4
    chrysler chrysler ist offline Mitglied Gold
    Registriert seit
    Oct 2005
    Beiträge
    199
    Hast du vielleicht einen eingeschränkten Benutzeraccount? Bist du als Administrator eingeloggt?
     

  5. #5
    Avatar von hardfax
    hardfax hardfax ist offline Grünschnabel
    Registriert seit
    Jun 2007
    Beiträge
    3
    hmm...

    eigentlich bin ich als Administartor angemeldet...
     
    MÜSLI MÜSLI MJAM MJAM MJAM

  6. #6
    chrysler chrysler ist offline Mitglied Gold
    Registriert seit
    Oct 2005
    Beiträge
    199
    Was für eine Fehlermeldung kommt denn?
     

  7. #7
    Servicepack_X Servicepack_X ist offline Grünschnabel
    Registriert seit
    Jul 2007
    Beiträge
    1
    moin, moin, hardfax!

    wahrscheinlich wird das mit deinem spässchen sowieso nichts, es sei denn, deine lan-kollegen leben im antivirus-steinzeitalter!

    und noch ein kleiner tipp,

    sei dir über die tragweite deiner handlungen im klaren!
     

  8. #8
    Ripper11 Ripper11 ist offline Mitglied Bronze
    Registriert seit
    Aug 2006
    Beiträge
    43
    Hallo,
    du kannst ja ein Eintrag in der Registry machen .
    Code :
    1
    
    reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Windows\CurrentVersion\Run" /v "Name" /d "Verzeichnis der Datei die gestartet werden soll"
    Wenn du das ganze wieder löschen möchtest dann geh auf start-->ausführen-->regedit
    und dann in das Verzeichnis "HKEY_LOCAL_MACHINE\SOFTWARE\Windows\CurrentVersion\Run" wechseln und den Eintrag löschen
     

  9. #9
    chrysler chrysler ist offline Mitglied Gold
    Registriert seit
    Oct 2005
    Beiträge
    199
    Dann sollte das etwa so gehen, dass du zwei Batch-Dateien hast und eine .reg-Datei.
    Die .reg-Datei wird dann über die zweite Batch aufgerufen und sorgt für den Systemeintrag der ersten Batch-Datei, der für den Autostart erforderlich ist. Du bastelst dir also noch eine kleine .reg-Datei und evtl. noch eine zweite, mit der du den Eintrag wieder löschen kannst.
     

  10. #10
    melodramer Tutorials.de Gastzugang
    ich hät dir da noch ein kleinen spass.

    wenn du in nem kleinen netzwerk bist kannst du über die cmd sicher sogenannte meldungen schicken.
    dann schreib dir eine kleine .bat die du dann ausführen kannst

    <code>
    @echo off

    :start

    msg benutzername nachricht

    goto:start

    </code>

    du musst nur noch den benutzernamen und die nachricht eintragen dann geht der spass los. und zwar bekommt er soviele nachrichten bis du den batch mit "strg"+"C" abbrichst.

    das ganze geht auch in einer domain mit net send <benutzername> <nachricht>

    ist ganz witzig das ganze und der andere ist beschäftigt mit meldungen weg machen
     

  11. #11
    markkilein Tutorials.de Gastzugang
    Muss den Thread mal wieder aufrollen, aber wie ist denn die Schreibweise im Kopierbefehl für "Startmenü" ? Wgene dem Ü geht das doch gar nicht, oder doch?
     

  12. #12
    Avatar von Jellysheep
    Jellysheep Jellysheep ist offline Mitglied Platin
    Registriert seit
    Jan 2009
    Ort
    Arbeitsspeicher
    Beiträge
    689
    Kann man nicht einfacheinen Platzhalter verwenden, also "Startmen*"?
    Oder in Dos-Schreibweise "STARTM~1".
    Geändert von Jellysheep (17.01.10 um 12:26 Uhr)
     
    Grüße, Jellysheep

    Jeder Helfer freut sich über eine Bewertung oder ein Danke.

    Freiheit für die Gummibärchen, nieder mit den Tüten!
    Link :D

  13. #13
    Loewi Tutorials.de Gastzugang
    Also bei Windows 7 ist der Autostartordner der hier:

    Code :
    1
    
    "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup"
     

  14. #14
    Nawi0 Nawi0 ist offline Mitglied Silber
    Registriert seit
    Oct 2009
    Beiträge
    71
    pushd "%userprofile%\startmenü\
    geht bei mir im cmd direct

    und in ner batch kannst d n sonderzeichen nutzen das ich hier so leider net anzeigen kann ich upe das in ner textdatei dann kannst es mit copy paste in batches verwenden

    123.txt

    ansonsten gibts die möglichkeid:

    Code :
    1
    
    echo ü >C:\123.txt

    dort steht dan das sonderzeichen für ü drin geht ürigens mit allen sonderzeichen

    so die registry werte vom autostart hast ja schon dann schätz ich mal brauch ich da nichmehr weiterhelfen
     

  15. #15
    Masterfire Masterfire ist offline Grünschnabel
    Registriert seit
    Feb 2010
    Beiträge
    3
    Irgendwie funktioniert das unter windows 7 nicht. Vielleicht mach ich was falsch.
    Kann mir jemand einen fertigen Batchcode geben mit dem sich die Batch sebst in den autostart kopiert?

    Denn bei mir kann sich die Batch irgendwie nicht selbständig in den Autostart ordner kopieren.
    Geändert von Masterfire (07.02.10 um 12:27 Uhr)
     

Ähnliche Themen

  1. Wie Batch unter Windows 7 in Autostart kopieren?
    Von Masterfire im Forum Sonstige Sprachen
    Antworten: 1
    Letzter Beitrag: 07.02.10, 11:48
  2. Batch in den Autostart kopieren ausführen und löschen!
    Von Snewi133 im Forum Sonstige Sprachen
    Antworten: 0
    Letzter Beitrag: 26.11.08, 11:24
  3. Datei in Autostart kopieren !
    Von Nohh im Forum Delphi, Kylix, Pascal
    Antworten: 8
    Letzter Beitrag: 25.09.06, 21:31
  4. batch datei in autostart erstellen oder kopieren?
    Von quaker23 im Forum Sonstige Sprachen
    Antworten: 1
    Letzter Beitrag: 06.09.05, 22:35
  5. Datei in Ordner "*xyz" mit batch kopieren
    Von pkatwork im Forum Microsoft Windows
    Antworten: 1
    Letzter Beitrag: 31.03.04, 15:41