Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

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

Mit Batchdatei zweite Datei erstellen, mit mehr als einer Zeile Inhalt

Frage Entwicklung Batch & Shell

Mitglied: Chipchamp12

Chipchamp12 (Level 1) - Jetzt verbinden

24.01.2009, aktualisiert 11:00 Uhr, 4981 Aufrufe, 2 Kommentare

Hallo, ich bin noch ziemlich jung in Sachen Batch Dateien und wollte gerne folgendes ausprobieren:
Es gibt ein .bat Datei, welche eine andere Datei erstellt.
Die zweite Datei soll ein Link sein, welcher auf eine Datei in einen anderen Ordner linkt.
Die Datei, welche verlinkt wird, soll nun einen Befehl ausführen.

Das ganze sieht dann beim mir ungefähr so aus:

@echo off

cd C:\Dokumente und Einstellungen\XY\Desktop
del PS3ThemeCreator.lnk
ping localhost -n 1 > nul
echo start ???.bat > PS3ThemeCreator.bat
echo TEXT > ???.bat
pause

Mein Problem ist nun, dass ich nicht weiß, wie ich einen mehr Zeiligen Befehl in die Datei ???.bat bekomme!

Ich diesem Befehl soll gesagt werden:
Inhalt von PS3ThemeCreator.bat
@echo
start ???.bat
exit

Inhalt von ???.bat
@echo off
echo Text
exit

Wie könnte ich nun unter
echo Text
z.B. noch
start shutdown.exe einfügen?
Mitglied: VW
24.01.2009 um 12:54 Uhr
Moin,

ich verstehe gerade nicht, warum du mit einer Batch eine andere Batch erstellen möchtest, wenn die 2. Batch nichtmal dynamisch aufgebaut ist. Wäre es da nicht einfacher, diese "DieDreiFragezeichen"-Batch einmal zu erstellen und dann nurnoch per copy-Befehl zu kopieren?

Ansonsten:
01.
@echo off & setlocal 
02.
set Ziel=%USERPROFILE%\Desktop\PS3ThemeCreator.bat 
03.
del %USERPROFILE%\Desktop\PS3ThemeCreator.lnk 
04.
ping localhost -n 1 > nul 
05.
echo erste Zeile >%Ziel% 
06.
echo zweite Zeile >>%Ziel% 
07.
echo dritte Zeile >>%Ziel% 
08.
echo weitere Zeile >>%Ziel% 
09.
echo start ???.bat >%Ziel% 
10.
echo TEXT >???.bat 
11.
echo weiteren Text >>???.bat
mit einfachen > überschreibst du den bisherigen Inhelt der Zieldatei, mit doppelten >> hängst du den Inhalt an den bisherigen Inhalt der Datei (in einer neuen Zeile) an.

MfG,
VW
Bitte warten ..
Mitglied: Chipchamp12
24.01.2009 um 13:44 Uhr
Danke, genau das hab ich gesucht ( und sogar vor der Antwort noch im Netz gefunden). Das einzige ich wirklich brauchte war das >>=2.Zeile!

PS: Die ??? Datei ist unsichtbar (+h) und daher muss man sie erst über PS3TC öffnen.
Funktioniert alles prächtig!

CC12
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Dateien nach Inhalt umbenennen (4)

Frage von Icemaniac zum Thema Batch & Shell ...

Batch & Shell
gelöst Automatische Erzeugung von Batch-Dateien mit definierten unterschiedlichen Inhalten (2)

Frage von Booster07 zum Thema Batch & Shell ...

Windows Server
gelöst PowerShell Inhalt einer csv Datei löschen (4)

Frage von makaroni zum Thema Windows Server ...

Neue Wissensbeiträge
Windows Update

Offenbar erneutes MS-Update mit Fehlerschleife (2012 R2)

Information von VGem-e zum Thema Windows Update ...

Windows Installation

Unorthodoxer Weg, um an einen Offline-Installer für Adobe Flash zu kommen

(14)

Tipp von beidermachtvongreyscull zum Thema Windows Installation ...

Datenschutz

Gefährdeter Datenschutz: Firefox löscht lokale Datenbanken nicht

(1)

Information von BassFishFox zum Thema Datenschutz ...

Heiß diskutierte Inhalte
Windows Systemdateien
Windows bootet nicht mehr Fehlermeldung 0xc0000098 (19)

Frage von franzgoerlich zum Thema Windows Systemdateien ...

Exchange Server
gelöst Proxy Server Settings Cloud + EWS (17)

Frage von SomebodyToLove zum Thema Exchange Server ...

Windows Server
PDF Editor für den Einsatz auf Terminal Servern (16)

Frage von kwame501 zum Thema Windows Server ...

Windows Installation
Unorthodoxer Weg, um an einen Offline-Installer für Adobe Flash zu kommen (14)

Tipp von beidermachtvongreyscull zum Thema Windows Installation ...