Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Batch Datei zum Automatischen Kopieren einer Datei, Win XP

Frage Microsoft Windows XP

Mitglied: ExiT-1

ExiT-1 (Level 1) - Jetzt verbinden

29.01.2014 um 19:02 Uhr, 2009 Aufrufe, 4 Kommentare

Abend

ich möchte den Inhalt einer TXT Datei welche sich auf einen Wechselmedium (USB Stick) befindet Automatisch in eine Datei Kopieren die sich auf dem Pc befindet.

Dies soll am besten so Funktionieren das wenn der Stick angesteckt wird (zb immer Laufwerk "F") der Inhalt der darauf befindlichen Datei "Export.TXT" Ausgeschnitten und in die Datei "Import.txt" die sich auf C\EigeneDaten befindet Kopiert wird.
Wenn möglich Vollautomatisch beim Enstecken des Sticks oder zb aller 5min geprüft wird ist der Stick dran dann ja wenn nicht dann nichts machen.

Habt ihr da eine Lösung?
Mitglied: Sheogorath
29.01.2014, aktualisiert um 20:00 Uhr
Moin,

wie wäre es damit?

01.
for /F "tokens=* %%i IN (Export.txt) DO echo  %%i>>"C:\Eigene Dateien\Import.txt"
Das sollte gehen, wenn du alle Zeilen anfügen willst, sonst dürfte

01.
copy Export.txt "C:\Eigene Dateien\Import.txt" /Y
reichen.

Nun noch in die "autorun.inf" im Stick-Root-Verzeichnis folgendes schreiben:
01.
[autorun] 
02.
open=Batch.bat
(namen anpassen)

und Fertig ist der Lack. Bitte nochmal prüfen, ob es unter Windows XP noch funktioniert mit dem autostart, ab Vista geht es garantiert nicht mehr mit Autostart auf USB und SD karten.

weitere Infos:
http://www.2007.ppt-faq.de/html/8vorfuehr/cd_brennen/cdautorun.htm

Edit: Also bis Windows XP Service Pack 2 lief die Autorun.inf auf USB-Sticks wohl super, jetzt ist es etwas schwerer, nachzulesen im Detail:
http://en.wikipedia.org/wiki/Autorun.inf


Gruß
Chris
Bitte warten ..
Mitglied: bastla
29.01.2014, aktualisiert um 21:13 Uhr
Hallo ExiT-1 und willkommen im Forum!

Anstelle des gewünschten "Ausschneidens" könntest Du nach dem Übertragen des Dateiinhalts per
type nul>Export.txt
eine neue, 0 Byte große, Datei erstellen.
@ Christoph.Kern
Zum Anfügen würde ein
type Export.txt>>"C:\Eigene Dateien\Import.txt"
genügen (und hätte auch kein Problem mit etwaigen "kritischen" Zeichen) ...

... und BTW: Ein "copy" in einem Batch überschreibt ohne Rückfrage (und daher auch ohne "/Y") ...

Grüße
bastla
Bitte warten ..
Mitglied: Sheogorath
29.01.2014, aktualisiert um 22:26 Uhr
Moin,

Ja, das stimmt wohl. type ist da ein feiner Helfer. Ich benutze "ihn" nie :D

das mit Copy... mhm nutze im allgemeinen eher xcopy oder Robocopy, weil beide etwas Zeitgemäßer sind, für die Aufgabe tut es das.

Übrigens bastla, viele meiner Batchkünste habe ich unter anderem bei deinen Scripten gelernt :D

Edit: Du magst ja for-Schleifen so gerne :D

Gruß
Chris
Bitte warten ..
Mitglied: bastla
29.01.2014, aktualisiert um 22:24 Uhr
[OT]

Hallo Chris!
viele meiner Batchkünste habe ich unter anderem bei deinen Scripten gelernt :D
Das lasse ich als Entschuldigung gelten ...

Grüße
bastla

[/OT]
Bitte warten ..
Ähnliche Inhalte
Microsoft
Sfirm STA Datei automatisch kopieren (1)

Frage von thomasreischer zum Thema Microsoft ...

Batch & Shell
Automatisches kopieren von Dateien aus verschiedenden Unterordnern. (13)

Frage von michael1309 zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch Datei Kopieren (17)

Frage von Frager zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch: alle Ordner mit einem bestimmten Namen kopieren (4)

Frage von Remsboys zum Thema Batch & Shell ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Server-Hardware
HP DL380 G7: Booten vom USB via USB 3.1-PCI-e Karte möglich? (24)

Frage von Paderman zum Thema Server-Hardware ...

Windows 7
Bluesreens unternehmensweit (18)

Frage von SYS64738 zum Thema Windows 7 ...

LAN, WAN, Wireless
IP Adressen - Modem - Switch - Accesspoint (17)

Frage von teuferl82 zum Thema LAN, WAN, Wireless ...

Windows Netzwerk
DNS ins mehreren Subnetzen (13)

Frage von joerg zum Thema Windows Netzwerk ...