Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

In eine bestehende Textdatei eine Zeile einfügen

Frage Entwicklung Batch & Shell

Mitglied: qwerty

qwerty (Level 1) - Jetzt verbinden

06.06.2007, aktualisiert 11.06.2007, 8794 Aufrufe, 5 Kommentare

Hallo Forum,

ich bin ein absoluter Noob in Sachen Batch-Dateien und komme nicht so richtig voran:

Auf den Windows-Clients in einer Windows-Domäne liegt eine Textdatei namens prog.txt.
In diese Datei möchte ich beim Systemstart per GPO eine weitere Zeile schreiben lassen.

Wie muss der Inhalt der Batchdatei lauten?


Schon mal Danke an die Expterten!
qwerty
Mitglied: 8644
06.06.2007 um 15:38 Uhr
Hi,

hast du das schon durch?

Psycho
Bitte warten ..
Mitglied: qwerty
06.06.2007 um 20:23 Uhr
Die Suchefunktion habe ich tatsächlich vorher schon genutzt und nichts brauchbares daraus ziehen können.

Bin leider ein DAU in SAchen scripten.

Hast Du vielleicht einen passenden Codeschnipsel parat?

qwerty
Bitte warten ..
Mitglied: Dani
06.06.2007 um 20:46 Uhr
Guten Abend qwerty,
Die Suchefunktion habe ich tatsächlich vorher schon genutzt und nichts brauchbares daraus
ziehen können.
Kann ich fast nicht glauben, dass es dort nichts gibt. Aber seis drum...

Eine Zeile hinzufügen ist ein bisschen allgemein gehalten.
  • Soll die neue Zeile an Anfang an die Datei
  • Soll die Zeile an das Ende
  • Soll die Zeile nach Zeile x eingefügt werden

Folgende Skizze fügt die Ausgabe von echo an das Ende der Datei:
01.
.... 
02.
echo blablabla >> "C:\ichweißnochnicht\prog.txt" 
03.
...
Den Pfad musst du natürlich noch anpassen und die Ausgabe natürlich auch. Was möchtest du denn in die Datei schreiben? Je nachdem musst du ein Computerskript bzw. Benutzerskript benutzen.


Gruß
Dani
Bitte warten ..
Mitglied: qwerty
11.06.2007 um 13:47 Uhr
Muchas Gracias Euch!

Das klappt prima, wenn ich z.B.

echo bingo >> "%WinDir%\datei.txt"

in eine *.bat schreibe und beim Anmelden der Clients ausführen lasse.


Jetzt möchte ich sinngemäß den Pfad %Programme%\datei.txt angeben.

Leider komme ich nicht weiter, weil ich die Systemvariable für C:\Programme nicht finde.

%temp%, %windir%, %userprofile%, %systemroot% usw. sind es jedenfalls nicht.

any ideas?

qwerty
Bitte warten ..
Mitglied: Biber
11.06.2007 um 15:12 Uhr
Moin qwerty,
Leider komme ich nicht weiter, weil ich die Systemvariable für C:\Programme nicht finde.
versuche es mal mit %ProgramFiles%.
Alle gesetzten Umgebungsvariablen siehst Du über "Set" am CMD-Prompt oder über Klicki-Bunti unter
"Start"->"Einstellungen"->"Systemsteuerung"->"System"-"Erweitert"->"Umgebungsvariablen".

und dieses hier...
Die Suchefunktion habe ich tatsächlich vorher schon genutzt und nichts brauchbares daraus ziehen können.
...kann ich mir auch nicht vorstellen offen gestanden.

Gruß
Biber
Bitte warten ..
Neuester Wissensbeitrag
Microsoft

Lizenzwiederverkauf und seine Tücken

(5)

Erfahrungsbericht von DerWoWusste zum Thema Microsoft ...

Ähnliche Inhalte
Datenbanken
Mit sql eine Zeile einfügen, select und feste Werte (9)

Frage von helmuthelmut2000 zum Thema Datenbanken ...

Batch & Shell
Text in neue 1. Zeile in Textdatei einfügen (4)

Frage von FuxxLi zum Thema Batch & Shell ...

Batch & Shell
gelöst Mittels Batch jede Zeile einer Textdatei prüfen (4)

Frage von Peter32 zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Netzwerk
Windows 10 RDP geht nicht (16)

Frage von Fiasko zum Thema Windows Netzwerk ...

Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...

Microsoft Office
Keine Updates für Office 2016 (13)

Frage von Motte990 zum Thema Microsoft Office ...