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 Benutzereingabe in einer Batchdatei eingeben und als eingabe.txt speichern

Mitglied: rollouter

rollouter (Level 1) - Jetzt verbinden

27.02.2008, aktualisiert 04.03.2008, 5054 Aufrufe, 9 Kommentare

Hallo,
habe ein kleines problemchen mit meiner batchdatei (die erste) im DOS

Also soweit funktioniert es aber:

set /p Cycle=woche:

ipconfig /all >> %Cycle%_ftp.txt

erstens will ich mehrere wörter eingeben mit Space(leerzeichen), wenn mit space erkennt er nur den ersten text

woche 1 UMTS Siemens

daraus soll die datei : woche_1_UMTS_Siemens_ftp.txt herrauskommen (wäre schön wenn alles in der batchdatei unter DOS ist)
bitte nicht zu kompliziert ;)

wenns nicht zu kompliziert ist wären mehrere Abfragen möglich

Woche: eingabetext
Netz: eingabetext
Firma: eingabetext

habs mit mehreren set /p ausprobiert aber er speichert nur 6 zeichen oder so, also woche1_UM.txt statt woche1_UMTS_Siemens.txt

Vielen Dank im vorraus

MfG
David
Mitglied: miniversum
27.02.2008 um 13:40 Uhr
Würdest du die batch so erweitern würde es Dir dateinamen mit Leerstellen erstellen:
set /p Cycle=woche:
ipconfig /all >> "%Cycle%_ftp.txt"

Ganze sollte so gehen:
01.
set /p woche=Woche:
02.
set /p netz=Netz:
03.
set /p firma=Firma:
04.
 
05.
ipconfig /all >> "%woche%_%netz%_%firma%.txt"
Bitte warten ..
Mitglied: rollouter
27.02.2008 um 13:47 Uhr
Wow ging ja schnell, habs direkt ausprobiert hat supi geklappt ;)

Will die txt dateien dann packen mit pkzip gebe dann auch

pkzip -a %woche%_%netz%_%firma%.zip *.txt ein

er speichert mir die dann als

2_UMTS_S.zip statt
2_UMTS_Siemens_Ergebnisse.zip ab,
hast du da vlt eine Idee

Fettes Dankeschön
Bitte warten ..
Mitglied: miniversum
27.02.2008 um 14:08 Uhr
Versuchs mal so:
pkzip -a "%woche%_%netz%_%firma%.zip" *.txt
die " schaden meistens nie bei den Dateinamen, man beötigt sie allerdings sobald Leerstellen enthalten sind.
Bitte warten ..
Mitglied: rollouter
27.02.2008 um 14:15 Uhr
Cooles Forum ;)

der macht immer nur 8 zeichen.zip, wenn mehr lässt er sie einfach weg ;(

liegt bestimmt an pkzip, denn auch die gepackten txt files kürzt pkzip ab,

statt diesestextfile1.txt macht er im zip diesest~1.txt

google grad wie ich das noch wegbekomme, dann bin ich ja fast fertig *freu


DANKE
Bitte warten ..
Mitglied: rollouter
27.02.2008 um 14:37 Uhr
Ja das pkzip unterstütz nur 8 zeichen ;( unter DOS.

Jemand eine Idee wie man unter DOS zippen kann (mittels Batchdatei), muss aber freeware sein.

thx
Bitte warten ..
Mitglied: miniversum
27.02.2008 um 14:49 Uhr
Ich hab mich mit dem bereich zu wenig beschäftigt aber versuchs mal mit rar. Unregistriert kann man damit per komandozeile auch zippen. Es komt nur ne meldung. sonst aber so sonst gehen...glaub ich.
Bitte warten ..
Mitglied: rollouter
27.02.2008 um 15:01 Uhr
Werds mal morgen versuchen ,mache jetzt Feierabend.

Danke nochmal ;)
Bitte warten ..
Mitglied: Biber
03.03.2008 um 06:45 Uhr
Moin rollouter,

Werds mal morgen versuchen ,mache jetzt Feierabend.....
Tja, nu' is aber Wochenende vorbei - gibst Du mal Feedback bitte?

Danke
Biber
Bitte warten ..
Mitglied: rollouter
04.03.2008 um 08:24 Uhr
Morgen,
die haben das getestet "angeblich" macht er ein paar downloads nicht, man sieht nicht im DOS Fenster was er macht, er schreibt es nur in die text datei, ier mal mein werk:


01.
set /p Cycle=Cycle:
02.
set /p Netz=Netz:
03.
set /p Ran=Ran:
04.
 
05.
ipconfig /all >> results/%Cycle%_%Netz%_ftp.txt
06.
echo At time: %Time% >> results/%Cycle%_%Netz%_ftp.txt
07.
echo At date: %Date% >> results/%Cycle%_%Netz%_ftp.txt
08.
echo At Cycle: %Cycle% >> results/%Cycle%_%Netz%_ftp.txt
09.
echo At Netz: %Netz% >> results/%Cycle%_%Netz%_ftp.txt
10.
echo At Ran: %Ran% >> results/%Cycle%_%Netz%_ftp.txt
11.
 
12.
 
13.
ping xxx.de -n 4 >> results/ping32.txt
14.
echo At time: %Time% >> results/ping32.txt
15.
 
16.
 
17.
ping xxx.de -n 4 >> results/ping32.txt
18.
echo At time: %Time% >> results/ping32.txt
19.
 
20.
 
21.
ping xxx.de -n 4 >> results/ping32.txt
22.
echo At time: %Time% >> results/ping32.txt
23.
 
24.
 
25.
ping xxx.de -n 4 >> results/ping32.txt
26.
echo At time: %Time% >> results/ping32.txt
27.
 
28.
 
29.
ping xxx.de -n 4 >> results/ping32.txt
30.
echo At time: %Time% >> results/ping32.txt
31.
 
32.
 
33.
ping xxx.de -n 4 >> results/ping32.txt
34.
echo At time: %Time% >> results/ping32.txt
35.
 
36.
 
37.
ping xxx.de -n 4 >> results/ping32.txt
38.
echo At time: %Time% >> results/ping32.txt
39.
echo At date: %Date% >> results/ping32.txt
40.
 
41.
 
42.
type results/ping32.txt
43.
 
44.
 
45.
find /i "At date" results/ping32.txt >> results/ping32av.txt
46.
find /i "At time" results/ping32.txt >> results/ping32av.txt
47.
find /i "Reply" results/ping32.txt >> results/ping32av.txt
48.
 
49.
 
50.
sleep 10
51.
 
52.
ping xxx.de -l 500 -n 4 >> results/ping500.txt
53.
echo At time: %Time% >> results/ping500.txt
54.
 
55.
 
56.
ping xxx.de -l 500 -n 4 >> results/ping500.txt
57.
echo At time: %Time% >> results/ping500.txt
58.
 
59.
 
60.
ping xxx.de -l 500 -n 4 >> results/ping500.txt
61.
echo At time: %Time% >> results/ping500.txt
62.
 
63.
 
64.
ping xxx.de -l 500 -n 4 >> results/ping500.txt
65.
echo At time: %Time% >> results/ping500.txt
66.
 
67.
 
68.
ping xxx.de -l 500 -n 4 >> results/ping500.txt
69.
echo At time: %Time% >> results/ping500.txt
70.
 
71.
 
72.
ping xxx.de -l 500 -n 4 >> results/ping500.txt
73.
echo At time: %Time% >> results/ping500.txt
74.
 
75.
 
76.
ping xxx.de -l 500 -n 4 >> results/ping500.txt
77.
echo At time: %Time% >> results/ping500.txt
78.
echo At date: %Date% >> results/ping500.txt
79.
 
80.
 
81.
type results/ping500.txt
82.
 
83.
 
84.
find /i "At date" results/ping500.txt >> results/ping500av.txt
85.
find /i "At time" results/ping500.txt >> results/ping500av.txt
86.
find /i "Reply" results/ping500.txt >> results/ping500av.txt
87.
 
88.
 
89.
sleep 10
90.
 
91.
ping xxx.de -l 1400 -n 4 >> results/ping1400.txt
92.
echo At time: %Time% >> results/ping1400.txt
93.
 
94.
 
95.
ping xxx.de -l 1400 -n 4 >> results/ping1400.txt
96.
echo At time: %Time% >> results/ping1400.txt
97.
 
98.
 
99.
ping xxx.de -l 1400 -n 4 >> results/ping1400.txt
100.
echo At time: %Time% >> results/ping1400.txt
101.
 
102.
 
103.
ping xxx.de -l 1400 -n 4 >> results/ping1400.txt
104.
echo At time: %Time% >> results/ping1400.txt
105.
 
106.
 
107.
ping xxx.de -l 1400 -n 4 >> results/ping1400.txt
108.
echo At time: %Time% >> results/ping1400.txt
109.
 
110.
 
111.
ping xxx.de -l 1400 -n 4 >> results/ping1400.txt
112.
echo At time: %Time% >> results/ping1400.txt
113.
 
114.
 
115.
ping xxx.de -l 1400 -n 4 >> results/ping1400.txt
116.
echo At time: %Time% >> results/ping1400.txt
117.
echo At Date: %Date% >> results/ping1400.txt
118.
 
119.
 
120.
type results/ping1400.txt
121.
 
122.
find /i "At date" results/ping1400.txt >> results/ping1400av.txt
123.
find /i "At time" results/ping1400.txt >> results/ping1400av.txt
124.
find /i "Reply" results/ping1400.txt >> results/ping1400av.txt
125.
 
126.
 
127.
sleep 10
128.
 
129.
REM ------------Pingtest fertig-----------------
130.
 
131.
REM ---------beginne mit downloadtest-----------
132.
 
133.
 
134.
ftp -s:get.ftp xxx.de >> results/ftp2MBdownload.txt
135.
echo At time: %Time% >> results/ftp2MBdownload.txt
136.
 
137.
sleep 30
138.
 
139.
ftp -s:get.ftp xxx.de >> results/ftp2MBdownload.txt
140.
echo At time: %Time% >> results/ftp2MBdownload.txt
141.
 
142.
 
143.
sleep 30
144.
 
145.
ftp -s:get.ftp xxx.de >> results/ftp2MBdownload.txt
146.
echo At time: %Time% >> results/ftp2MBdownload.txt
147.
 
148.
sleep 30
149.
 
150.
ftp -s:get.ftp xxx.de >> results/ftp2MBdownload.txt
151.
echo At time: %Time% >> results/ftp2MBdownload.txt
152.
echo At date: %Date% >> results/ftp2MBdownload.txt
153.
 
154.
type results/ftp2MBdownload.txt
155.
 
156.
 
157.
echo At date: %Date% >> results/ftp2MBdownload.txt >> results/ftp2MBav.txt
158.
echo At time: %Time% >> results/ftp2MBdownload.txt >> results/ftp2MBav.txt
159.
find /i "ftp: 2097152" results/ftp2MBdownload.txt >> results/ftp2MBav.txt
160.
 
161.
 
162.
 
163.
sleep 30
164.
 
165.
REM ----------download fertig------------ 
166.
 
167.
REM ---------beginne mit upload----------
168.
 
169.
ftp -s:put.ftp xxx.de >> results/ftpUpload.txt
170.
echo At time: %Time% >> results/ftpUpload.txt
171.
 
172.
 
173.
sleep 30
174.
 
175.
ftp -s:put.ftp xxx.de >> results/ftpUpload.txt
176.
echo At time: %Time% >> results/ftpUpload.txt
177.
 
178.
sleep 30
179.
 
180.
ftp -s:put.ftp xxx.de >> results/ftpUpload.txt
181.
echo At time: %Time% >> results/ftpUpload.txt
182.
 
183.
sleep 30
184.
 
185.
ftp -s:put.ftp xxx.de >> results/ftpUpload.txt
186.
echo At time: %Time% >> results/ftpUpload.txt
187.
echo At date: %Date% >> results/ftpUpload.txt
188.
 
189.
type results/upload.txt
190.
 
191.
 
192.
echo At date: %Date% >> results/ftpUpload.txt >> results/ftpUploadav.txt
193.
echo At time: %Time% >> results/ftpUpload.txt >> results/ftpUploadav.txt
194.
find /i "ftp: 1059944" results/ftpUpload.txt >nul  >> results/ftpUploadav.txt
195.
 
196.
 
197.
 
198.
pkzip -a results/%Cycle%_%Netz%.zip results/*.txt
199.
 
200.
 
201.
sleep 10
202.
 
203.
 
204.
 
205.
 
206.
exit
Klappt alles super , nur bei type results/... gibt er mir ein syntax error!?
müsste noch ein ordner erstellen der results heisst , hilfe ;) vlt: make results!?
und die batch müsste im dos fenster die pings und put dateien anzeigen, den Verlauf die er in die Textfiles schreibt.

Achja mit Pkzip lass ich es so, kürzt auf 8 stellen. 7za habe ich ausprobiert aber will nicht!?

ansonsten waren die voll zufrieden;) (Wenn das mal nicht eine Gehaltserhöung gibt ;)

Dickes Danke an euch!!!!!!


MfG

David
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batchdatei: Variablen-Wertezuweisung
gelöst Frage von donnyS73lbBatch & Shell2 Kommentare

Hallole, eine Anfängerfrage: Was mache ich hier falsch? echo %variable1% liefert das richtige Ergebnis, denn variable1 hat einen gültigen ...

Windows 10
Aufgabenplanung und Batchdatei
Frage von supertuxWindows 104 Kommentare

Hallo zusammen, ich habe mir eine Batch erstellt, diese setzt bestimmt User-Einstellung am PC zurück. Diese Batch habe ich ...

Batch & Shell
Problem mit Batchdatei
Frage von achkleinBatch & Shell3 Kommentare

Hallo, ich habe für eine Bekannte eine kleine Batchdatei geschrieben, die automatisch alte Nachsendeaufträge im Download-Ordner löschen soll. Allerdings ...

Batch & Shell

Batchdatei Fehlermeldung unterdrücken

gelöst Frage von Koala86Batch & Shell5 Kommentare

Hallo, ich habe ein Problem mit einer Batchdatei. Ich habe ein Script geschrieben, welches automatisch einen Screenshots im Ordner ...

Neue Wissensbeiträge
iOS
WatchChat für Whatsapp
Tipp von Criemo vor 1 TagiOS3 Kommentare

Ziemlich coole App für WhatsApp User in Verbindung mit der Apple Watch. Gibts für iOS sowohl als auch für ...

iOS
IOS hat nen Cursor !!!
Tipp von Criemo vor 2 TageniOS5 Kommentare

Nette Funktion im iOS. iPhone-Mauszeiger aktivieren „Nichts ist nerviger, als bei einem Tippfehler zu versuchen, den iOS-Cursor an die ...

Off Topic
Avengers 4: Endgame - Erster Trailer
Information von Frank vor 4 TagenOff Topic2 Kommentare

Ich weiß es ist Off Topic, aber ich freue mich auf diesen Film und vielleicht geht es anderen hier ...

Webbrowser
Microsoft bestätigt Edge mit Chromium-Kern
Information von Frank vor 4 TagenWebbrowser5 Kommentare

Microsoft hat nun in seinem Blog bestätigt, dass die nächste Edge Version kein EdgeHTML mehr für die Darstellung benutzen ...

Heiß diskutierte Inhalte
Windows Netzwerk
Kerio. Kann keine Mails empfangen aber senden. Wer ist schuld. Kerio oder Windows domäne?
gelöst Frage von frosch2Windows Netzwerk33 Kommentare

Hallo, es existiert ein Problem bei uns mit dem mailen. Alle bestehenden Nutzer können mailen. Raus wie rein. Neuen ...

LAN, WAN, Wireless
WLAN und Ausmessung - Eine Glaubensfrage?
Frage von ptr2brainLAN, WAN, Wireless23 Kommentare

Liebe Experten, als Sys-Admin habe ich mir schon öfter die Frage gestellt, ob es sich beim Thema WLAN und ...

Hosting & Housing
VMware VM mit über 1TB RAM für S4HANA
Frage von Leo-leHosting & Housing22 Kommentare

Hallo zusammen, wer hat Erfahrng und kann mir einen Tipp zum sizing von S4HANA Systemen geben? Wir möchten, zunächst ...

Virtualisierung
Gebrauchte Server Hardware als Virtualisierungs-"Spielwiese"?
Frage von NixVerstehenVirtualisierung19 Kommentare

Einen wunderschönen guten Morgen zusammen, ich möchte mich gerne etwas tiefer mit dem Thema Virtualisierung beschäftigen und dazu ein ...