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

Datei per psexec ändern und hostliste

Frage Entwicklung Batch & Shell

Mitglied: winlin

winlin (Level 2) - Jetzt verbinden

03.12.2014 um 09:11 Uhr, 805 Aufrufe, 7 Kommentare

Hallo Leute,

ich möchte gerne in einer Datei einen zusätzlichen Eintrag hinzufügen und das auf allen Hosts in der Hostliste.txt. Das Ergebnis wo es geklappt hat soll in eine success.txt geschrieben werden..

gedacht hatte ich an psexec @C:\tmp\hostlist.txt

nur wie geht es weiter?

geändert werden soll die Datei T:\testprojekt\config.opt
Folgender Eintrag sollte hinzugefügt werden:
STANDARDUSER: USER01
Mitglied: ITvortex
03.12.2014 um 09:39 Uhr
Hallo,

so wird das nicht funktionieren. Wieso schreibst du dir nicht ein kleines Batch Programm das den Eintrag hinzufügt und rufst diese über PsExec auf?

Liebe Grüße
ITvortex
Bitte warten ..
Mitglied: DerWoWusste
03.12.2014 um 09:55 Uhr
Du kannst ein Startskript dazu nehmen, dann brauchst Du kein psexec.
Du nimmst einfach eine Textdatei mit Deiner einen Zeile und kopierst sie hinter Deine bestehende Datei mittels des copy-Befehls unter Verwendung von +.
Bitte warten ..
Mitglied: winlin
03.12.2014 um 09:55 Uhr
wie mach ich das? möchte gerne den Eintrag in die 4. Zeile setzen
Bitte warten ..
Mitglied: winlin
03.12.2014 um 10:09 Uhr
das problem ist das ich die datei auf ca 50 maschinen ändern muss. möchte gerne den o.g. Eintrag in die 4. Zeile der Dati setzen.
Bitte warten ..
Mitglied: DerWoWusste
03.12.2014 um 10:17 Uhr
das problem ist das ich die datei auf ca 50 maschinen ändern muss.
Ja, dafür das Startskript.
möchte gerne den o.g. Eintrag in die 4. Zeile der Dati setzen.
Ok, wenn's nicht ans Ende soll und der Inhalt der zu ändernden Datei auch nicht bei allen gleich ist, dann sind Kunstgriffe nötig, die ich nicht so eben aus dem Ärmel schütteln kann, aber andere sicherlich.
Bitte warten ..
Mitglied: 114757
03.12.2014, aktualisiert um 11:18 Uhr
Zitat von DerWoWusste:
Ok, wenn's nicht ans Ende soll und der Inhalt der zu ändernden Datei auch nicht bei allen gleich ist, dann sind
Kunstgriffe nötig, die ich nicht so eben aus dem Ärmel schütteln kann, aber andere sicherlich.
Das findet sich hier in jedem 5 Batch-Ei ähh ...Beitrag
http://www.administrator.de/search/detail.php?what=questions&query= ...

01.
@echo off & setlocal 
02.
set "outfile=T:\testprojekt\config.opt" 
03.
set "tmpfile=%temp%\config.opt" 
04.
del "%tmpfile%">nul 
05.
for /f "tokens=1* delims=:" %%a in ('findstr /nr "^" "%outfile%"') DO @( 
06.
	if "%%a" == "4" echo(STANDARDUSER: USER01>>%tmpfile% 
07.
	echo(%%b>>%tmpfile% 
08.
09.
copy /y "%tmpfile%" "%outfile%"
Gruß jodel32
Bitte warten ..
Mitglied: colinardo
03.12.2014, aktualisiert um 11:47 Uhr
oder alternativ via Powershell so:
01.
$file = 'T:\testprojekt\config.opt' 
02.
$content = (gc $file); $content[3] = "STANDARDUSER: USER01" + "`r`n" + $content[3]  
03.
Set-Content $file $content
Zur Info: Die Zeile wird zusätzlich eingefügt d.h die bereits vorhandene vorherige Zeile 4 wird eins nach unten verschoben.

Grüße Uwe
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
PSExec Remoteausführung zur Speicherung der lokalen Administratoren in .csv Datei
gelöst Frage von PenetratorBatch & Shell4 Kommentare

Hallo zusammen, diesmal hat es mich mal eiskalt erwischt (Programmiertechnisch unbegabt). Jedoch hier erstmal mein Problem: Folgend meine nicht ...

Windows Tools
Problem mit Psexec
gelöst Frage von pandemo69Windows Tools11 Kommentare

Werte Experten. Mit Psexec versuche ich, eine Batch-Datei auf einem Remote-PC im Netzwerk zu starten. Diese Batch-Datei soll lediglich ...

Windows Tools
PsExec + cscript.exe - keine Ausgabe
gelöst Frage von citroendsvierWindows Tools11 Kommentare

Hallo zusammen, ich möchte auf meinem per PsExec eingeloggten PC eine MsgBox öffnen. Dazu existiert eine Message.vbs, die den ...

Batch & Shell
Psexec mit con2prt wird nicht ausgeführt
gelöst Frage von 14634Batch & Shell1 Kommentar

Hallo zusammen, ich möchte mit Psexec von einigen Pc`s die Netzwerkdrucker entfernen, auf den Clients ist Windows 7 32bit ...

Neue Wissensbeiträge
Microsoft Office

Office 2010 Starter wieder installieren auf einer frischen Windows-Installation

Tipp von Lochkartenstanzer vor 12 StundenMicrosoft Office

Moin, vor ein paar Tagen schlug bei mir ein Kunde auf, der sein Widnows 7 geschrottet und es inklusive ...

Datenbanken

Upgrade MongoDB 3.4 auf 3.6

Erfahrungsbericht von Frank vor 14 StundenDatenbanken

Seit kurzem gibt es das 3.6 Update für die MongoDB: Sicherheit, das Sortieren, Aggregation und auch die Performance wurde ...

SAN, NAS, DAS

Backdoor Zugang und Upload-Bug in vielen Western Digital MyCloud Geräten

Information von Frank vor 15 StundenSAN, NAS, DAS2 Kommentare

James Bercegay von der Firma Gulftech hat die Fehler an Western Digital gemeldet und das Unternehmen stellt bereits ein ...

Microsoft Office

Outlook 2016 - Beim Weiterleiten keine PDF Anhänge mehr - KB4011626 entfernen

Erfahrungsbericht von Deepsys vor 18 StundenMicrosoft Office1 Kommentar

Wenn ihr feststellt das ihr beim Weiterleiten von E-Mails keine PDF Anhänge mehr versendent, dann dankt Microsoft. Diese tolle ...

Heiß diskutierte Inhalte
Windows Netzwerk
Drucker isolieren in Windows Domäne
gelöst Frage von lcer00Windows Netzwerk14 Kommentare

Hallo zusammen, habe eine Windows-AD (2012R2) in der es einen Druckerserver gibt. Mittlerweile verliere ich das Vertrauen in die ...

Server-Hardware
Veeam Backup Server stürzt alle paar Tage ab
Frage von Leo-leServer-Hardware11 Kommentare

Hallo Forum, ich habe momentan folgendes Problem. Veeam Backup and Replication 9.5 u2 auf voll gepatchten DL 380 G7 ...

Windows 10
Win10 Laptop findet keine Netzwerkgeräte und Freigaben mehr
Frage von CoolzeroWindows 1010 Kommentare

Hi, seit ein paar Tagen habe ich das Problem das mein Windows 10 Laptop keine Geräte mehr in der ...

Batch & Shell
Dateien verschieben mit batch
gelöst Frage von michi-ffmBatch & Shell10 Kommentare

Hallo Zusammen hat jemand evtl eine Idee? Zunächst hier das Skript: Leider werden keine UNC-Pfade unterstüzt, kann mir jemand ...