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, 5040 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
Multimedia & Zubehör
AVM Fritz USB WLAN Sticks schneller einschalten
Tipp von NetzwerkDude vor 10 StundenMultimedia & Zubehör

Die AVM Fritz WLAN Sticks haben in der Firmware 2 Modis: Einmal als Massenspeicher und einmal als WLAN Netzwerkkarte ...

Windows Server

Windows Server Backup schlögt Fehl -Lösung 2008-2016

Tipp von BiGnoob vor 12 StundenWindows Server

Hi zusammen , ich möchte gerne einen Lösungstipp abgeben für folgenden fehler: lösung ist folgende:

Humor (lol)
Telekom vs. O2 - 3:2
Erfahrungsbericht von the-buccaneer vor 1 TagHumor (lol)3 Kommentare

Unglaublich aber wahr: Nachdem mein privater Anschluss am 19.04.18 auf VOIP und VDSL umgestellt wurde, hatte ich seitdem 1,5 ...

Batch & Shell

Windows 10 Heimnetzgruppe abgeschaft. Ein Script für einfache Netzwerk - Freigabe im Heimnetzwerk

Anleitung von treehe vor 1 TagBatch & Shell3 Kommentare

Anleitung für eine einfache Netzwerkfreigabe unter Windows 10 Wie weiter hab mal ein kleines CMD - Script gebastelt. Womit ...

Heiß diskutierte Inhalte
Netzwerke
IP-Adresse am zweiten Domänencontroller fest vergeben - Server verschwunden
gelöst Frage von DanielG1974Netzwerke25 Kommentare

Ich hab ein Problem, was ich bisher noch nicht erlebt habe Ich habe erfolgreich einen zweiten Server mit ActiveDirectory ...

Windows Tools
Virtueller Drucker gesucht (Schnittstelle: USB oder Seriell)
Frage von chrisButterflyWindows Tools19 Kommentare

Hi, ich suche einen virtuellen Drucker, den ich über eine USB oder serieller Schnittstelle ansprechen kann. Dieser Drucker soll ...

Windows Server
Windows Server 2012 - Update - Beim Booten bleibt der Server beim Windows Zeichen stehen
Frage von KeilbachWindows Server15 Kommentare

Hallo Zusammen, ich grüße euch, mein Name ist Michele. Ich bin hier ganz Neu - da ich einfach nicht ...

Firewall
Sophos SG 125 nicht mehr erreichbar
Frage von GwaihirFirewall14 Kommentare

Hallo zusammen, ausgerechnet über die Feiertage stimmt etwas mit meiner Firmen-Firewall nicht. Es ist eine Sophos SG 125 und ...