Top-Themen

Aktuelle Themen (A bis Z)

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

gelöst Aus der Ersten Zahlenreihe in einer .txt Datei jede einzelene Zahl als Variabele setzten

Mitglied: Motorcross

Motorcross (Level 1) - Jetzt verbinden

07.06.2009, aktualisiert 14:21 Uhr, 3709 Aufrufe, 7 Kommentare

Hallo Administratoren,

ich versuche gerade eine Batch Datei zu programmieren.
Sie soll aus einer Zahlenreihe in einer txt. Datei jede einzelne Zahl als Variabele setzten (es sind 10 Zahlen)
Kann mir dabei jemand helfen?
Gruß Motorcross
Mitglied: bastla
07.06.2009 um 14:42 Uhr
Hallo Motorcross!
Kann mir dabei jemand helfen?
Vermutlich nicht auf Basis der Beschreibung
"aus einer Zahlenreihe in einer txt. Datei jede einzelne Zahl als Variabele setzten" ...

  • Wie ist diese Zeile in der Datei zu finden, oder ist es die einzige Zeile?
  • Wodurch sind die Zahlen voneinander getrennt?
  • Reicht es, jeweils eine Zahl als Variable zur Verfügung zu haben um sie dann weiter zu verarbeiten?

Grüße
bastla
Bitte warten ..
Mitglied: Motorcross
07.06.2009 um 14:48 Uhr
Also diese Zahlenreihe ist die einzige in der Datei (erste Reihe).
Sie befindet sich in einer Datei Namens Test.txt die Zahlen sind nicht getrennt! Hier ein Beispiel: 1234567890 Davon soll jede Zahl als Variabele gesetzt werden!
Gruß Motorcross
Bitte warten ..
Mitglied: bastla
07.06.2009 um 14:55 Uhr
Hallo Motorcross!
Beispiel: 1234567890 Davon soll jede Zahl als Variabele gesetzt werden!
Falls Du Ziffer meinen solltest, dann etwa so:
01.
@echo off & setlocal 
02.
set /p Zeile=<"D:\Die Datei.txt" 
03.
 
04.
if not defined Zeile (echo Keine Ziffern gefunden! & goto :eof) 
05.
set /a Pos=0 
06.
:Loop 
07.
call set Ziffer=%%Zeile:~%Pos%,1%% 
08.
if not defined Ziffer goto :Ende 
09.
echo %Ziffer% 
10.
set /a Pos+=1 
11.
goto :Loop 
12.
 
13.
:Ende 
14.
echo Alle Ziffern verarbeitet.
Bitte warten ..
Mitglied: Motorcross
07.06.2009 um 15:14 Uhr
Ja ich meine Ziffern aber jede Ziffer soll als eine andere Variabele ausgegeben werden also soll die erste Ziffer die Variabele %tt% sein.Die Zeite die Variabele %ww% und das mit allen zehn Ziffern.
Gruß Motorcross
Bitte warten ..
Mitglied: 76109
07.06.2009 um 15:39 Uhr
Hallo motocross!

Das sollte mit bastla's Code in etwa so gehen:
01.
@echo off & setlocal 
02.
set /p Zeile=<"D:\Die Datei.txt" 
03.
 
04.
if not defined Zeile (echo Keine Ziffern gefunden! & goto :eof) 
05.
set /a Pos=0 
06.
:Loop 
07.
call set Ziffer%Pos%=%%Zeile:~%Pos%,1%% 
08.
if not defined Ziffer%Pos% goto :Ende 
09.
echo %Ziffer%%Pos% 
10.
set /a Pos+=1 
11.
goto :Loop 
12.
 
13.
:Ende 
14.
echo Alle Ziffern verarbeitet.
Gruß Dieter
Bitte warten ..
Mitglied: bastla
07.06.2009 um 16:52 Uhr
@Motorcross
jede Ziffer soll als eine andere Variabele ausgegeben werden
Aus purer Neugier: Wozu?
@76109
Danke für die Aushilfe ...

Grüße
bastla
Bitte warten ..
Mitglied: 76109
07.06.2009 um 16:57 Uhr
Hallo bastla!

Gern geschehen

Gruß Dieter
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Txt Inhalt in batch variabel verwenden
gelöst Frage von quan81Batch & Shell17 Kommentare

Liebes Forum ich bin neu dabei und freu mich wenn mir jemand helfen kann. Ich versuche per .bat file ...

Batch & Shell

Zahlen von Internetseite suchen und in txt-Datei speichern

gelöst Frage von Nick.BBatch & Shell7 Kommentare

Hallo, Ich wollte auf der Internetseite XY einen Wort z.B. Preis suchen und die dahinterstehende Zahl in eine txt-Datei ...

Batch & Shell

Txt auslesen zähler hinzufügen

gelöst Frage von NewNoobBatch & Shell9 Kommentare

Und zwar möchte ich eine batch schreiben in dem ich alle verknüpfungen suche und dann lösche ausser in bestimmten ...

Batch & Shell

Bildung von Mittelwert diverser Zahlen aus einer txt-Datei

gelöst Frage von Sven289Batch & Shell7 Kommentare

Hallo, ich habe folgendes Problem, bei dem ich nicht so recht weiß, wie man es anpacken soll. Ich weiß ...

Neue Wissensbeiträge
Windows 10

Microcode-Updates KB4090007, KB4091663, KB4091664, KB4091666 für Windows 10

Information von kgborn vor 33 MinutenWindows 10

Kurze Information für Administratoren von Windows 10-Systemen, die mit neueren Intel CPUs laufen. Microsoft hat zum 23. April 2018 ...

iOS
Updates für Iphone und Co
Information von sabines vor 4 StundeniOS

Gestern abend ist iOS 11.3.1 erschienen, ein kleineres Update, dass einige Lücken schließt und "Lahmlegen" nach einem Display Tausch ...

Windows 7

Windows 7 - Server 2008 R2: Exploit für Total Meltdown verfügbar

Information von kgborn vor 1 TagWindows 7

Kleine Information für Administratoren, die für die Updates von Windows 7 SP1 und Windows Server 2008 R2 SP1 verantwortlich ...

Sicherheit

Zero Day-Schwachstelle im Internet Explorer - wird von APT bereits ausgenutzt

Information von kgborn vor 1 TagSicherheit

Im Kernel des Internet Explorer scheint es eine Zero Day-Lücke zu geben, die von staatlichen Akteuren (APT) im Rahmen ...

Heiß diskutierte Inhalte
C und C++
Frage1 C Programmierung-Makefile Frage2 PHP-Programmierung HTTP-Fehler 404
Frage von KatalinaC und C++28 Kommentare

Hallo, ich habe 2 Fragen, die nichts miteinander zu tun haben aber mit denen ich mich gerade beschäftige: 1. ...

LAN, WAN, Wireless
Watchguard T15 VPN Einrichtung
gelöst Frage von thomasjayLAN, WAN, Wireless25 Kommentare

Hallo zusammen, wir möchten gerne über unsere Watchguard T15 einen VPN-Tunnel (Mobile VPN with IPSec) einrichten! Als Client nutzen ...

DSL, VDSL
ISP Wechsel auf Vodefone Koax, Gebäudeverkabelung nur per Cat 7
gelöst Frage von wusa88DSL, VDSL19 Kommentare

Hallo Zusammen, ich bin momentan bei Mnet als Glasfaser Kunde und möchte Preis/Leistungs-Technisch zu Kabel Deutschland / Vodafone wechseln. ...

Hyper-V
HyperV DC + DNS + AC
gelöst Frage von HardstylesHyper-V16 Kommentare

Hallo kann mir jemand sagen wieso meine Domänen Computer kein Internetzugang erhalten? Ich hab hier ein Server wo die ...