Paules-PC-Forum.de Anzeige:

Microsoft Windows Intune: PC-Verwaltung und -Sicherheit in der Cloud: Updateverwaltung, Anti-Virus und vieles mehr!


Zurück   Paules-PC-Forum.de > Programmierung > Sonstige Programmiersprachen

Sonstige Programmiersprachen Das Sammel-Forum für alle weiteren Programmiersprachen wie z.B. Assembler, Delphi, Pascal, C# (C-Sharp), Java usw.

EM-Tippspiel

Paule bei Facebook


Paule bei Twitter


Letzte Forenthemen
Gehe zum ersten neuen Beitrag PPF - Spiel "Wörter weiter...
Aufrufe: 26915, Antworten: 4218
Gehe zum ersten neuen Beitrag Algorithmen Teil IV...
Aufrufe: 3326, Antworten: 122
Gehe zum ersten neuen Beitrag Von Live CD Windowspfad...
Aufrufe: 312, Antworten: 19
Gehe zum ersten neuen Beitrag Bundesliga-Tippspiel Saision...
Aufrufe: 7643, Antworten: 185
Gehe zum ersten neuen Beitrag Captur 2.2 (Snow Leo)
Aufrufe: 20, Antworten: 0
Gehe zum ersten neuen Beitrag Captur 2.3 (Lion)
Aufrufe: 23, Antworten: 0
Gehe zum ersten neuen Beitrag Acer Aspire 8745ZG fährt...
Aufrufe: 58, Antworten: 6
Gehe zum ersten neuen Beitrag Rechner fährt herunter,...
Aufrufe: 146, Antworten: 9
Gehe zum ersten neuen Beitrag avs4you_com Lizenz oder Abo?
Aufrufe: 71, Antworten: 4
Gehe zum ersten neuen Beitrag PPF - Shoppingwahn
Aufrufe: 50944, Antworten: 1395
Zeige:





Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25.05.2008, 18:16   #1 (Direktlink)
k&k
Gast
 
Beiträge: n/a
Standard Batch-Datei... Befehl copy

hi!

ich möchte einer kleinen "seminargruppe" ein kleines kunstsück am pc vorführen, zum thema batch-dateien.
in der batch datei soll stehen:

also: die datei befindet sich irgendwo am pc. ich doppelklicke sie und sie kopiert sich selbst in das verzeichnis eigene dateien. danach kommt die meldung: Da bin ich: in den Eigenen Dateien!


ist das möglich?könnte mir das jemand hier reinstellen.
wenn nicht, dann vielleicht in einer anderen programmiersprache?



na dann... bin gespannt!
  Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 26.05.2008, 00:15   #2 (Direktlink)
Administrator
 
Benutzerbild von Schwabenpfeil!
 
Registriert seit: 08.02.2002
Ort: Königreich Württemberg
Alter: 44
Beiträge: 29.074
Standard

Hallo,

auch wenn es nicht ganz rein passt, verschiebe ich das mal ins Programmierforum.
__________________
"Nur wo du zu Fuß warst, bist du auch wirklich gewesen." Johann Wolfgang von Goethe


Schwabenpfeil! ist offline   Mit Zitat antworten
Alt 26.05.2008, 07:43   #3 (Direktlink)
Forenmaskottchen
 
Benutzerbild von Genesis
 
Registriert seit: 18.07.2004
Ort: Schwabenländle
Beiträge: 922
Standard

Mal wieder ungetestet:

Code:
copy diedatei.bat %HOMEPATH%
echo Ich bin in den eigenen Dateien
Grüße
Genesis
Genesis ist offline   Mit Zitat antworten
Alt 26.05.2008, 14:20   #4 (Direktlink)
k&k
Gast
 
Beiträge: n/a
Standard

funktioniert irgendwie nicht. ich muss doch die datei 'diedatei.bat' nennen, oder?

was, wenn sich die datei zum beispiel auf den pfad 'D:\Dokumente und Einstellungen' kopieren soll?

und das spezial:
kann sich die datei auf 'dieanderedatei' umbennen (im zielordner, nicht im quelordner)


?!?!?

  Mit Zitat antworten
Alt 26.05.2008, 14:53   #5 (Direktlink)
Administrator
 
Benutzerbild von Schwabenpfeil!
 
Registriert seit: 08.02.2002
Ort: Königreich Württemberg
Alter: 44
Beiträge: 29.074
Standard

Ja, diedatei.bat ist der Name der Datei, die kopiert werden soll.
Wenn sie woanders hin soll, musst Du nur den Pfad entsprechend anpassen, also z.B.

Code:
copy diedatei.bat c:\Dokumente und Einstellungen\
Hab das jetzt aber auch nicht ausprobiert. Musst es einfach mal versuchen, ob es so funktioniert.
__________________
"Nur wo du zu Fuß warst, bist du auch wirklich gewesen." Johann Wolfgang von Goethe


Schwabenpfeil! ist offline   Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 26.05.2008, 15:11   #6 (Direktlink)
k&k
Gast
 
Beiträge: n/a
Standard

FEHLANZEIGE!

es funktioniert nicht.

andere vorschläge?
  Mit Zitat antworten
Alt 27.05.2008, 12:43   #7 (Direktlink)
Forenmaskottchen
 
Benutzerbild von Genesis
 
Registriert seit: 18.07.2004
Ort: Schwabenländle
Beiträge: 922
Standard

Also bei mir funktionieren diese beiden Befehle problemlos. Betriebssysteme: XP SP3 und Vista.

Was wird dir für eine Fehlermeldung ausgegeben und was liefert echo %HOMEPATH%?

Die Umgebungsvariable %HOMEPATH% ist eine benutzerspezifische Variable und gibt an, wo sich das Homeverzeichnis des aktuell angemeldeten Benutzers befindet.

Bei mir zum Beispiel "C:\Benutzer\Gene"

@Schwabi
müsste "D:\....\" sein, d.h. mit Anführungszeichen
Genesis ist offline   Mit Zitat antworten
Alt 27.05.2008, 14:14   #8 (Direktlink)
k&k
Gast
 
Beiträge: n/a
Standard

danke schwabi! die anführungszeichen haben gefehlt. funktioniert nun.

eine kleine frage noch: kann man auch in die batch datei schreiben, dass wenn man word öffnet, das programm ebenfalls startet?

und eine allerletztefrage: kann sich das programm im zielpfad umbennen?
  Mit Zitat antworten
Alt 27.05.2008, 15:26   #9 (Direktlink)
Forenmaskottchen
 
Benutzerbild von Genesis
 
Registriert seit: 18.07.2004
Ort: Schwabenländle
Beiträge: 922
Standard

Zitat:
eine kleine frage noch: kann man auch in die batch datei schreiben, dass wenn man word öffnet, das programm ebenfalls startet?
Du kannst über diese Batchdatei Word starten und die Datei mit dem Wordicon als "Word" tarnen.

Zitat:
und eine allerletztefrage: kann sich das programm im zielpfad umbennen?
Das Script? Das geht mit

Code:
copy quelle.bat "P:\fad\zur\ziel.bat"
Genesis ist offline   Mit Zitat antworten
Alt 17.05.2009, 18:20   #10 (Direktlink)
The_Virus21
Gast
 
Beiträge: n/a
Standard Batch

also erstmal das ist ganz simpel
hier der code

@echo off
xcopy diedatei.bat %HOMEPATH%
echo Ich bin jetzt in %HOMEPATH%!
pause
xcopy %HOMEPATH%\diedatei.bat C:\Dokume~1
cls
echo Ich bin jetzt in Dokumente und Einstellungen!
pause
cls
echo Programm beendet sich jetzt.
pause
exit

Verschlüsselt(so halbwegs) kannst du auch so schreiben:

@echo off
set Ich=a
set bin=b
set jetzt=c
set in=d
set diedatei.bat=e
set Dokumente=f
set und=g
set Einstellungen=h
set Programm=i
set beendet=j
set sich=k
set !=l
xcopy %e% %HOMEPATH%
echo %a% %b% %c% %d% %HOMEPATH%!
pause
xcopy %HOMEPATH%\%e% %SystemDrive%\Dokume~1
cls
echo %a& %b% %c% %d% %f% %g% %h% %l%
pause
cls
echo %i% %k% %c%.
pause
exit

weiß aber nicht ob er das annimmt
  Mit Zitat antworten
Werbung

Windows 7 Tipps und Tricks in Bildern

Alt 18.05.2009, 12:55   #11 (Direktlink)
iF_
Weiß worum´s geht
 
Benutzerbild von iF_
 
Registriert seit: 08.02.2009
Ort: Berlin
Beiträge: 226
Standard

Zitat:
Zitat von k&k Beitrag anzeigen
ist das möglich?könnte mir das jemand hier reinstellen.
wenn nicht, dann vielleicht in einer anderen programmiersprache?



na dann... bin gespannt!
Die mächtigeste Batch(ähnliche)-Freeware-Sprache ist imho http://xprofan.com/content.mx?download ... mit dieser sind "Kunststückchen" eine "Freude".
__________________
Programmieren für Anfänger.
iF_ ist offline   Mit Zitat antworten
Alt 09.08.2009, 20:03   #12 (Direktlink)
Unregistriert
Gast
 
Beiträge: n/a
Blinzeln was du falch gemacht hast

Zitat:
Zitat von Schwabenpfeil! Beitrag anzeigen
Ja, diedatei.bat ist der Name der Datei, die kopiert werden soll.
Wenn sie woanders hin soll, musst Du nur den Pfad entsprechend anpassen, also z.B.

Code:
copy diedatei.bat c:\Dokumente und Einstellungen\
Hab das jetzt aber auch nicht ausprobiert. Musst es einfach mal versuchen, ob es so funktioniert.
Du hast falch gemacht das
Code:
copy [PFAT]\diedatei.bat c:\Dokumente und Einstellungen\
  Mit Zitat antworten
Antwort

  Paules-PC-Forum.de > Programmierung > Sonstige Programmiersprachen

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an




Alle Zeitangaben in WEZ +2. Es ist jetzt 05:57 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Powered by vBCMS® 2.7.0 ©2002 - 2012 vbdesigns.de
(c) Paules-PC-Forum.de

::: Impressum :::

Search Engine Optimization by vBSEO 3.3.2