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

Batch, die eine Batch erstellt, die wiederrum eine Datei erstellt ...

Frage Entwicklung Batch & Shell

Mitglied: Smiley

Smiley (Level 1) - Jetzt verbinden

19.04.2007, aktualisiert 20.04.2007, 4788 Aufrufe, 4 Kommentare

Hallo,

ist es möglich eine Batch zu schreiben die eine andere Batch schreibt, die dann eine Datei erstellt?

01.
@ECHO off 
02.
 
03.
TITLE Test00.bat 
04.
 
05.
ECHO @ECHO off>D:/Test.txt > D:/Test0.bat 
06.
ECHO ECHO Beispiel>D:/Test.txt > D:/Test0.bat 
07.
ECHO ECHO Test>>D:/Test.txt >> D:/Test0.bat 
08.
EXIT
Also erstellt Test00 die Batch Test0.
Aber das Funktioniert nicht. Es wird in die Test0.bat das geschrieben:

01.
@ECHO off 
02.
ECHO Beispiel 
03.
ECHO Test
Ich habe es schon mit diesen Zeichen probiert: " `´ ' und sogar ()
Ich mein: ECHO "@ECHO off>D:/Test.txt" > D:/Test0.bat etc.

Bitte helft mir. Es dient dem Zweck der Fortbildung.
MfG
Mitglied: miniversum
19.04.2007 um 19:13 Uhr
Auch schonmal mit den ^ versucht?
ECHO ECHO Test>>D:/Test.txt^>D:/Test0.bat

miniversum
Bitte warten ..
Mitglied: Biber
19.04.2007 um 19:42 Uhr
Moin Smiley,

und etwas lesbarer bekommst Du es so hin:
01.
::----snipp Test00.bat 
02.
@ECHO off 
03.
 
04.
TITLE Test00.bat 
05.
 
06.
07.
ECHO @ECHO off^>Test.txt  
08.
ECHO ECHO Beispiel^>^>Test.txt 
09.
ECHO ECHO Test^>^>Test.txt 
10.
) > Test0.bat
Demo:
01.
>test00 
02.
 
03.
(=19:39:59  E:\=) 
04.
>type Test0.bat 
05.
@ECHO off>Test.txt 
06.
ECHO Beispiel>>Test.txt 
07.
ECHO Test>>Test.txt 
08.
(=19:40:04  E:\=)
Gruss
Biber
Bitte warten ..
Mitglied: Smiley
20.04.2007 um 13:27 Uhr
Ich hab erstmal Bibers Version ausprobiert, weil sie wirklich übersichtlicher ist.
Das geht bei mir nicht.

01.
02.
ECHO @ECHO off^>Test.txt  
03.
ECHO ECHO Beispiel^>^>Test.txt 
04.
ECHO ECHO Test^>^>Test.txt 
05.
) > Test0.bat
Ich habe es genauso gemacht. Sogar mit dem ^.
Vielleicht gehts nicht weil ich vorher noch Variabeln hab, die dann auch in die Test0.bat müssen.
Nach der ersten klammer wird die Batch einfach beendet.

EDIT: Ich hab es jetzt so gelöst wie miniversum es geschrieben hat, zum Teil. So siehts aus:
01.
@ECHO off 
02.
 
03.
ECHO @ECHO off^>D:/Test.txt> D:/Test0.bat 
04.
ECHO ECHO Beispiel^>^>D:/Test.txt> D:/Test0.bat 
05.
ECHO ECHO Test^>^>D:/Test.txt>> D:/Test0.bat 
06.
EXIT
Aber mit den Klammern habe ich es nicht hinbekommen. Keine Ahnung warum.

MfG
Bitte warten ..
Mitglied: Biber
20.04.2007 um 17:21 Uhr
Hmm, Smiley,

bei mir funktioniert es auch wenn ich die von Dir zitierten Zeilen per Copy & Paste aus dem Forumskommentar in eine Batchdatei kopiere...

Aber ist auch wirklich sekundär.
Die eigentliche Lösung, das Maskieren der Umleitungssymbole mit Carets, hat miniversum gepostet und das funktioniert ja auch.

Von daher schliesse ich den Thread und wünsch euch ein schönes Wochenende

Biber
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batch soll warten bis Datei erstellt wurde
gelöst Frage von FabixxBatch & Shell2 Kommentare

Hallo liebe Administratoren, ich habe folgende Batch. Diese wandelt eine PDF um und wartet anschließend 15 Sekunden bis die ...

Batch & Shell
Batch, die Ordner erstellt und Berechtigungen setzt
gelöst Frage von lordofremixesBatch & Shell12 Kommentare

Hallo zusammen, ich brauche eine Batch, die folgendes macht: - Auf C:\ einen Ordner Beispielordner erstellen (C:\Beispielordner) - Diesen ...

Microsoft Office
Suche Viewer für erstellte Project Dateien..?
Frage von Mr.HeisenbergMicrosoft Office9 Kommentare

Hey, wir setzten bei uns im Unternehmen Microsoft Project ein. Da aber nicht jeder die Vollversion benötigt, suche ich ...

Hosting & Housing
Wie kann man nachvollziehen wie eine Datei auf einem Webserver erstellt wurde?
Frage von StefanKittelHosting & Housing5 Kommentare

Hallo, ich habe hier einen LAMP-Server (Ubuntu LTS, Apache, PHP, MySQL). Alles ganz frisch. Kein ControlPanel, von Hand konfiguriert. ...

Neue Wissensbeiträge
Windows 10

Autsch: Microsoft bündelt Windows 10 mit unsicherer Passwort-Manager-App

Tipp von kgborn vor 23 StundenWindows 102 Kommentare

Unter Microsofts Windows 10 haben Endbenutzer keine Kontrolle mehr, was Microsoft an Apps auf dem Betriebssystem installiert (die Windows ...

Sicherheits-Tools

Achtung: Sicherheitslücke im FortiClient VPN-Client

Tipp von kgborn vor 1 TagSicherheits-Tools

Ich weiß nicht, wie häufig die NextGeneration Endpoint Protection-Lösung von Fortinet in deutschen Unternehmen eingesetzt wird. An dieser Stelle ...

Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 1 TagInternet3 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 1 TagDSL, VDSL2 Kommentare

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Heiß diskutierte Inhalte
Windows Server
GPO nur für bestimmte Computer
Frage von Leo-leWindows Server13 Kommentare

Hallo Forum, gern würde ich ein Robocopy script per Bat an eine GPO hängen. Wichtig wäre aber dort der ...

Windows Server
KMS Facts for Client configuration
Frage von winlinWindows Server13 Kommentare

Hey Leute, wir haben in unserem Netz nun einen neuen KMS Server. Haben Bestands-VMs die noch nicht aktiviert sind. ...

Windows Tools
Software-Tool zum Entfernen von bösartigem Windows
Frage von emeriksWindows Tools11 Kommentare

Hi, siehe Betreff hat das jemals irgendjemand schonmal sinnvoll eingesetzt? (MRT) E.

Router & Routing
OpenWRT bzw. L.E.D.E auf Buffalo WZR-HP-AG300H - update
gelöst Frage von EpigeneseRouter & Routing11 Kommentare

Guten Tag, ich habe auf einem Buffalo WZR-HP-AG300H die alternative Firmware vom L.E.D.E Projekt geflasht. Ich bin es von ...