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, 5048 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
Microsoft

Batchdatei: Dateien nach String durchsuchen, Dateinamen in .txt speichern

gelöst Frage von elcheffe123Microsoft22 Kommentare

Ahoi! Der Titel sagt eigentlich schon alles. Ich möchte eine Batchdatei schreiben, die im aktuellen Ordner( unbekannte anzahl an ...

Entwicklung

Powershell: Computernamen eingeben

gelöst Frage von honeybeeEntwicklung10 Kommentare

Hallo, ich versuche gerade, ein Powershell-Skript zu schreiben, welches dem Benutzer auffordern soll, einen Computernamen einzugeben. Wenn der Computername ...

Batch & Shell

In Putty Befehle eingeben - keine Auswirkung

Frage von PhilosophBatch & Shell8 Kommentare

Hallo alle zusammen, ich möchte mit putty folgendes erreichen: 1. Datei von einem remote FTP Server auf den lokalen ...

Batch & Shell

Startzeit eines Batches direkt eingeben

gelöst Frage von manu90Batch & Shell15 Kommentare

hallo zusammen, ich führe Zeitgesteuert einen Reboot einiger Maschinen durch, das sehr simpel: shutdown /r /f /t XXX ich ...

Neue Wissensbeiträge
E-Mail
Email-Apps und Verhalten bei Pop3
Erfahrungsbericht von kfranzk vor 11 StundenE-Mail3 Kommentare

Hallo Freunde, da mir mein diesbezüglicher Faden als gelöst markiert wurde, muss ich hier neu aufsetzen. Ich arbeite bewusst ...

Hyper-V

Optimiertes Ubuntu per Microsoft Hyper-V-Schnellerstellung verfügbar

Anleitung von Frank vor 12 StundenHyper-V

Für Microsofts Virtualisierungssoftware Hyper-V ist ab sofort auch ein optimiertes Ubuntu 18.04.1 LTS verfügbar. In der "Hyper-V-Schnellerstellung" App, die ...

Sicherheits-Tools

Trend Micro WorryFree Business Security (WFBS) 10 - neuer Patch 1470 verfügbar

Tipp von VGem-e vor 16 StundenSicherheits-Tools1 Kommentar

Servus, mal sehen, ob mit Patch 1470, zu finden unter dann die angeblich fehlerhafte Funktion, die unter W10 im ...

Server-Hardware

Lösung für Ersatz eines defekter Raid-Controllers

Anleitung von wellknown vor 1 TagServer-Hardware3 Kommentare

Hallo, da ich nichts gefunden habe und selbst eine Lösung brauchte, hier eine kleine Anleitung für alle die vor ...

Heiß diskutierte Inhalte
Windows Server
Mit der alten Domäneprofil anmelden ohne Server
gelöst Frage von SyosseWindows Server37 Kommentare

Hallo Jungs Folgendes Szenario: Ich habe bei einem sehr kleinen Unternehmen (2Personen) den Server migriert, soweit hat alles geklappt. ...

Sicherheits-Tools
Virenprogramm lässt Programme nicht starten
Frage von SurferGirlSicherheits-Tools23 Kommentare

Hallo, ich bin neu hier, ich hoffe ich habe die richtige Rubrik gewählt. Falls nicht, tut es mir leid. ...

Windows Server
Kann DNS-Einträge nicht finden
gelöst Frage von BPeterWindows Server19 Kommentare

Hallo, wenn ich folgenden Befehl absetze, bekomme ich eine Liste zurück mit allen Einträgen der DNS-Zone. Wenn ich aber ...

Windows Server
SQL Server Instanz (Eplan) auf WIN 2008 RC2 Server frisst RAM ohne Limit
Frage von derinderinderinWindows Server17 Kommentare

Hallo Zusammen, Wir haben hier einen Windows 2008 RC2 Server. Darauf läuft ein SQL Server Express 2014 Version 12.0.4232.0. ...