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

Per VB-SCRIPT Inhalt an bestimmter stelle in eine INI Schreiben

Mitglied: joker-joke

joker-joke (Level 1) - Jetzt verbinden

17.11.2005, aktualisiert 21.11.2005, 11644 Aufrufe, 6 Kommentare

Bin Totaler Anfänger und muß jetzt in eine INI Datei eine Zeile hinzufügen.

Es soll folgendes gemacht werden: Ich habe auf allen Rechner im Netzt eine INI Datei in der die Konfi für ein Programm abgelegt ist jetzzt muß ich aber eine Zeile an einer bestimmten stelle einfügen damit eine Option freigeschaltet wird kann aber nicht jedem eine neue INI drauf kopieren sonst gehen die jeweiligen einstellungen verloren. Kann mir bitte jemand helfen ??? Habe an VB-SCRIPT gedacht habe aber keinen schimmer wie ich es anstellen soll.
Mitglied: gemini
17.11.2005 um 16:51 Uhr
Hallo joker_joke,

du brauchst ein Kriterium anhand dessen das Script die 'bestimmte Stelle' erkennen kann.
Eine 'bestimmte Stelle' ist bspw. auch die Anzahl der Zeichen bis zum Ende der viertletzten Zeile abzügl. des Zahlenwertes des heutigen Wochentages und des Alters meines Großmutter

Besser wäre allerdings eine bestimmte, immer gleiche, Zeilennummer oder auch eine bestimmte unabänderliche Zeichenfolge am Zeilenanfang bzw. in der Zeile.

Der User, der das Script ausführt braucht natürlich auch Schreibrechte auf die Datei.

Gruß
gemini
Bitte warten ..
Mitglied: joker-joke
17.11.2005 um 17:07 Uhr
Hi,

Das ist der Textblock der immer drin ist

[Word]
WordEinmalStart=1
SteuerVerz=C:\WB4000\Word\
VorlageVerz=W:\Word\
AusgabeVerz=C:\WB4000\Word\
; musterverzeichnis hier und physikalisch erforderlich
MusterVerz=C:\WB4000\Word\Muster\
ESSNorm=W:\Word\


Unter den letzten Eintrag müßte dann noch die eine Zeile rein. Die Zeilen nummer ist immer anders da die vorhergehenden einträge immer unterschiedlich sind. Und ehrlich gesagt habe ich keine ahnung wie das script aussehen muß

Gruß

Joker_joke
Bitte warten ..
Mitglied: gemini
17.11.2005 um 17:43 Uhr
Schau mir das dann später mal an.

Momentan muss ich noch eigene Probleme lösen
Bitte warten ..
Mitglied: joker-joke
17.11.2005 um 17:46 Uhr
Das wär Super

Viel Glück bei den Prob.

Gruß

Joker_joke
Bitte warten ..
Mitglied: gemini
17.11.2005 um 18:59 Uhr
Versuch mal das hier:
Die Variablen strWorkDir, strInsert musst noch anpassen, evtl. auch strPathFind
Fehlerhandling etc. ist jetzt natürlich nicht eingebaut. Diese Aufgabe lege ich voller Vertrauen in deine Hände

' JokersZeilenzauber.vbs
Option Explicit
Dim objFSO, objWshNetwork, objFile
Dim strWorkDir, strText, strLine, strPathFind, strInsert
Const ForReading = 1, ForWriting = 2, ForAppending = 8
strWorkDir = "C:\_joker\whatever.ini"
strText = ""
strInsert = "Text to insert"
strPathFind = LCase("ESSNorm")
Set objFSO = Wscript.CreateObject("Scripting.FileSystemObject")
If objFSO.FileExists(strWorkDir) Then
Set objFile = objFSO.OpenTextFile(strWorkDir, ForReading)
Do Until objFile.AtEndOfStream
strLine = objFile.ReadLine
If Left(LCase(strLine), Len(strPathFind)) = strPathFind Then
strLine = strLine & vbCrLf & strInsert
End If
strText = strText & strLine & vbCrLf
Loop
objFile.Close
Else
MsgBox "Die Datei " & strWorkDir & " wurde nicht gefunden."
End If
Set objFile = objFSO.OpenTextFile(strWorkDir, ForWriting)
objFile.Write strText
objFile.Close
strWorkDir = ""
strText = ""
strLine = ""
strPathFind = ""
strInsert = ""
' ### eof ###
Bitte warten ..
Mitglied: joker-joke
21.11.2005 um 08:33 Uhr
Danke

Hat super geklappt
Bitte warten ..
Ähnliche Inhalte
Batch & Shell

Inhalt einer INI Datei in eine Datei schreiben per PS

gelöst Frage von pixel0815Batch & Shell6 Kommentare

Hallo zusammen, ich habe gerade eine Idee bezüglich einer verzwickten Konfigurationsdatei ( *.ini ) und einer extrahierung von einzelnen ...

Visual Studio

VB bestimmte Stelle im Bild highlighten wenn MouseOver Textbox?

gelöst Frage von nepixlVisual Studio9 Kommentare

Guten Morgen werte Admins, da es etwas ruhiger geworden ist in der Firma, habe ich nun einen Auftrag erhalten, ...

Linux

Script um Zeilen aus einer Datei an eine bestimmte Stelle in einer anderen Datei zu kopieren

Frage von grepper91Linux2 Kommentare

Hallo zusammen, ich habe folgendes Problem, ich habe Paketlisten die ungefähr so aussehen: ;Paket1;x86_64;;;# ;Paket2;x86_64;;;# ;Paket3;x86_64;;;# Nun habe ich ...

VB for Applications

VB-Script in VB-Script starten und Parameter übergeben

gelöst Frage von denkisVB for Applications7 Kommentare

Hallo liebe Scriptgemeinde, ich muss mehrere Rechner für den Übergang in eine neue Domäne vorbereiten. Dafür sind drei wesentliche ...

Neue Wissensbeiträge
Backup

2016 - Restore mit WBAdmin - iSCSI Device als Sicherungsziel

Erfahrungsbericht von Henere vor 10 StundenBackup1 Kommentar

Servus zusammen, was mich eben einige graue Haare gekostet hat Server 2016. Ich habe meinem Server eine weitere M2 ...

Humor (lol)
(Part num your Hacked phone. +XX XXXXXX5200)
Erfahrungsbericht von Henere vor 2 TagenHumor (lol)5 Kommentare

Mein Handy hat aber ne ganz andere Endnummer. Muss ich mir jetzt Sorgen machen ? :-) Vielleicht betrifft es ...

Exchange Server

Letztes Update für Exchange 2016 CU9 war in gewisser Weise destruktiv

Erfahrungsbericht von DerWoWusste vor 2 TagenExchange Server8 Kommentare

Kurzer Erfahrungsbericht zu Exchange2016-KB4340731-x64 Der Exchangeserver hat wie gewöhnlich versucht, es in der Nacht automatisch zu installieren - abgesehen ...

Erkennung und -Abwehr

Neue Sicherheitslücke Foreshadow (L1TF) gefährdet fast alle Intel-Prozessoren

Information von Frank vor 3 TagenErkennung und -Abwehr3 Kommentare

Eine neue Sicherheitslücke, genannt Foreshadow (alias L1TF) wurde auf der Usenix Security 18 von einem Team internationaler Experten veröffentlicht. ...

Heiß diskutierte Inhalte
Netzwerke
Netzwerk-Architektur mit VLANs
Frage von niLuxxNetzwerke44 Kommentare

Liebe Community, Ich hätte eine kurze Frage an euch. Ich werde in Kürze das Netzwerk unserer (sehr) kleinen Firma ...

Microsoft
Ist es möglich ein reines Volume C Datenbackup in eine Hyper-V VM zu konvertieren?
Frage von Frank84Microsoft10 Kommentare

Hallo zusammen, ich habe hier ein Backup vorliegen, das ausschließlich das komplette C:\ Volume eines physischen Server 2012 enthält. ...

Netzwerke
SSH - Wieso werde ich nach VPN Verbindung rausgeschmissen?
Frage von VernoxVernaxNetzwerke10 Kommentare

Hallo, ich habe es endlich geschafft mein Handy mit einer VPN Verbindung an meinen Router anzuschließen. Nach der Login ...

Windows Server
Freigaben per Default nur für Domänen-Benutzer
Frage von tierwoWindows Server8 Kommentare

Hallo gibt es eine Möglichkeit, einen Server 2016 so zu konfigurieren (z.B. per GPO), dass Freigaben die erstellt werden ...