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
Kommentar vom Moderator Biber am 06.10.2010 um 13:25:55 Uhr
auf

set /P %quell_datei%="Name der datei"

umbennen oder?
Set /a rgc+=1
#703

Text datei in batch datei aufnehmen und abarbeiten lassen!?

Frage Entwicklung Basic

Mitglied: 14634

14634 (Level 1)

06.10.2010, aktualisiert 13:25 Uhr, 4168 Aufrufe, 2 Kommentare

HAllo, ich habe eine batch datei die unter anderem folgenden inhalt hat:

start xxxxx.exe \\%pc% -c

hierbei steht %pc% für eine feste var (pcname) die ich davor definiert habe.


nun will ich aber aus einer text datei die Computernamen per script auslesen lassen und gegen %pc% ersetzten, sodass mehrere PC gleichzeitig abarbeitet werden.

meine frage ist nun wie ich das am besten realisieren kann?

die text datei ist wie folgt aufgelistet:

XXXXX\XXXXXX\XXXXXX\Pc-Name

wie bekomme ich das am besten hin, das mir das script den PC Namen automatisch ausließt und anstelle des %pc% setzt??

Gruß

edit:

so habe es geschafft das die Datei geändert wird, der quellcode:

@ECHO off
SETLOCAL enabledelayedexpansion


SET "quell_datei=xxx.txt"
SET "ziel_datei=xxx.txt.txt"
SET "suchen_nach=xxxxxxxx"
SET "ersetzen_durch="



FOR /f "delims=" %%i IN ('FINDSTR . "%quell_datei%"') DO (
SET zeile=%%i& CALL :ersetzen !zeile!
)
:ersetzen
SET zeile=!zeile:%suchen_nach%=%ersetzen_durch%!
IF [!zeile!] EQU [] (ECHO.>>%ziel_datei%) ELSE (ECHO !zeile!>>%ziel_datei%)
GOTO :eof

jetzt wollte ich das er User beim starten des script nach der datei gefragt wird, da müsste ich quasi

SET "quell_datei=xxx.txt"

auf

set /P %quell_datei%="Name der datei"



umbennen oder?

leider hängt sich das Script dann einfach auf

sorry für solche fragen, aber sooo gut bin ich in Batch leider nicht
Mitglied: Biber
06.10.2010 um 13:29 Uhr
Moin gl05e,

Statt
set /P %quell_datei%="Name der datei"
solltest du schreiben:
set /P quell_datei="Name der datei"

Grüße
Biber
Bitte warten ..
Mitglied: 14634
07.10.2010 um 08:08 Uhr
vielen dank für deine Hilfe

werde es gleich mal versuchen

noch etwas OT: ich finde keinen befehl der mit eine Kontrolldatei erstellt und mir sagt, das auf dem Rechner alles gut verlaufen ist und auf dem anderen nicht
Bitte warten ..
Neuester Wissensbeitrag
Windows 10

Sticky Notes - Autostart unterbinden

Tipp von Pedant zum Thema Windows 10 ...

Ähnliche Inhalte
Batch & Shell
gelöst For Schleife für Abgleich mit Text-Datei und Unterverzeichnisse (4)

Frage von grisur zum Thema Batch & Shell ...

Batch & Shell
gelöst Verlinkung erstellen Batch Datei mit for Schleife (2)

Frage von rusdav zum Thema Batch & Shell ...

Batch & Shell
gelöst Batch Datei Kopieren (17)

Frage von Frager zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Batch & Shell
gelöst Base64 Decode (Batch,VBS) (26)

Frage von clragon zum Thema Batch & Shell ...

Router & Routing
Tipps für Router (ca. 100 clients, VPN) (17)

Frage von oel-auge zum Thema Router & Routing ...