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

gelöst Batch - TXT Datei kürzen

Mitglied: keksprinz

keksprinz (Level 2) - Jetzt verbinden

19.10.2006, aktualisiert 20:40 Uhr, 6076 Aufrufe, 9 Kommentare

Hallo zusammen ich hab ein kleines Problem,

Ich hab mir ne Batch Datei gebastelt, die folgende Zeile in einer Textdatei (test.txt) auswirft

Device REG_SZ \\XAVIA\Canon S300,winspool,Ne01:

da ich gerne nur \\XAVIA\Canon S300 als Variable benutzen will frag ich mich wie bekomme ich per Batch aus meiner test.txt
den String raus. "\\" makiert immer den Anfang und das erste "," das Ende. das ganze hätte ich dann gerne in einer Variable um weiter machen zu können.

Hoffe ihr habt ein parr hilfreiche Ideen.


Danke Keksprinz
Mitglied: miniversum
19.10.2006 um 18:03 Uhr
Gehts so?

FOR /F "tokens=1-3 delims=," %%I in ('find "//" test.txt') do Set Var=%%I

echo %Var%

miniversum
Bitte warten ..
Mitglied: Biber
19.10.2006 um 19:07 Uhr
...oder so...

01.
:: ------snipp GetDefaultPrinter.bat 
02.
@echo off & setlocal 
03.
for /f "delims=" %%i in ('reg query "HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows" ^|find "Device"') do set "var=%%i" 
04.
For /f "delims=," %%i in ("%var:*\=%") do echo Set "HKCUDefaultPrinter=\%%i" 
05.
for /f "delims=" %%i in ('type %0 ^|find /v "delims"^|find "Device"') do set "var=%%i" 
06.
For /f "delims=," %%i in ("%var:*\=%") do echo Set "DemoDefaultPrinter=\%%i" 
07.
goto :eof 
08.
Device REG_SZ \\XAVIA\Canon S300,winspool,Ne01: 
09.
:: ------snapp GetDefaultPrinter.bat
Gruß
Biber
[Edit] Bei mir bringt der Schnipsel den Output:
01.
>GetDefaultPrinter.bat 
02.
Set "HKCUDefaultPrinter=\\XXXXXX001\UnserEtagenDrucker010" 
03.
Set "DemoDefaultPrinter=\\XAVIA\Canon S300"
Bitte warten ..
Mitglied: keksprinz
19.10.2006 um 19:10 Uhr
Leider nicht,

das Ergebins blieb das selbe, setze ich den Token = 1 Bekomme ich alles hinter dem Komma Weg. Nur wie mache ich das vorne mit dem " Device REG_SZ "?
Bitte warten ..
Mitglied: miniversum
19.10.2006 um 19:14 Uhr
Korrektur von meinem Post... (Diesmal getestet)

FOR /F "tokens=1-3 delims=," %%I in (test.txt) do Set Var=%%I
echo %Var:~14%

miniversum
Bitte warten ..
Mitglied: keksprinz
19.10.2006 um 19:28 Uhr
Auch die Lösung von Biber möchte nicht laufen, entweder steige ich gerade nicht durch, oder er bricht vorsätzlich vor der letzten Schleife ab.
Bitte warten ..
Mitglied: keksprinz
19.10.2006 um 19:44 Uhr
Perfekt es geht. Jetzt muss die Variable %Var:~14% noch in eine Text Datei. Aber das bekomme ich bestimmt schon raus. Bisheriges Ergibnis ist: ECHO ist eingeschaltet (ON)
Bitte warten ..
Mitglied: Biber
19.10.2006 um 20:03 Uhr
@keksprinz:

Sorry, ich hatte es nicht eindeutig kenntlich gemacht oben.
Die letzte Zeile "Device REG_SZ \\XAVIA\Canon S300,.." steht tatsächlich noch in meinem Batchschnipsel drin, da ich den Batch auch gleichzeitig als "DeineTextdatei.txt" missbrauche.

Teste das Beispiel bitte noch mal mit allem zwischen "::--Snipp .." und "::---Snapp .." inclusive.

Gruß
Biber
Bitte warten ..
Mitglied: miniversum
19.10.2006 um 20:13 Uhr
Ok dann das Ganze so:

@echo off
FOR /F "tokens=1-3 delims=," %%I in (test.txt) do Set Var=%%I
echo %Var:~14% >Text.txt


miniversum
Bitte warten ..
Mitglied: keksprinz
19.10.2006 um 20:40 Uhr
Wunderbar hat alles funktioniert,
danke an Biber und miniversum,
beide Lösungen klappen.
Bitte warten ..
Ähnliche Inhalte
Windows 7
BATCH: Alter einer TXT-Datei bestimmen
gelöst Frage von ahstaxWindows 75 Kommentare

Hallo, wie bekomme ich mit einer DOS-Batch das Alter einer TXT-Datei bestimmt und lassen dann, bspw bei Alter >16h, ...

Batch & Shell

Per Batch eine XLS-Datei in eine TXT-Datei umwandeln

Frage von skiing69Batch & Shell5 Kommentare

Hallo Wissende, ich möchte täglich automatisiert, ohne das Programm Excel zu öffnen, eine XLS-Datei in eine TXT-Datei (Feldtrennzeichen als ...

Batch & Shell

Error - Batch findet die TXT - Dateien nicht wenn man die Batch Datei als Administrator ausführt

gelöst Frage von TheVo1dBatch & Shell14 Kommentare

Hallo alle zusammen Ich habe ein Problem mit meiner Batch Datei. Aber zuerst was ich genau machen will/sollte(ein bisschen ...

Batch & Shell

Batch kürzen, übersichtlicher machen

Frage von yazendBatch & Shell2 Kommentare

Guten Morgen zusammen, kann hier mal jemand "rüber schauen" da meine BATCH Kenntnisse nicht dafür ausreichen um diese eventuell ...

Neue Wissensbeiträge
Humor (lol)
IoT-Gefahr: Smartes Aquarium leckt!
Information von Lochkartenstanzer vor 2 TagenHumor (lol)3 Kommentare

Moin, Die IoT-Manie hat weitere Opfer gefunden. Ein Casino-Leck durch ein smartes Aquarium: Allerdings haben sie kein Wasser, sondern ...

Router & Routing

Alte Fritzbox 7270 mit VPN und SIP-Telefonie hinter O2 Homebox 6641 als "Modem"

Erfahrungsbericht von the-buccaneer vor 3 TagenRouter & Routing3 Kommentare

Nun war es soweit: Auch O2 hat mich mit VOIP zwangsbeglückt. Heute am Privatanschluss, in 2 Wochen ist das ...

Sicherheit

Ungepatchte Remote Code Execution-Lücke in LG NAS

Information von kgborn vor 3 TagenSicherheit

Nutzt wer LG NAS-Einheiten? In den NAS-Einheiten der LG Network Storage-Einheiten gibt es eine sehr unschöne Schwachstelle, die einen ...

Windows Update

Neue Version KB4099950 NIC Einstellungen gehen verloren

Information von sabines vor 4 TagenWindows Update2 Kommentare

Es ist eine neue Version des KB4099950 verfügbar, die das Problem mit den verlorenen Netzwerkeinstellungen lösen soll. Das Datum ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Netzwerkmanagment im Haus mit Switch, Panel und pfsense
gelöst Frage von CorraggiounoNetzwerkmanagement19 Kommentare

hi zusammen, wir sind gerade dabei das ganze Haus bzw. die einzelnen Zimmer mit netzwerkdosen zu versorgen. Vom Keller ...

Netzwerkgrundlagen
VLAN - Offene Fragen
Frage von KnettenbrechNetzwerkgrundlagen17 Kommentare

Hallo zusammen, ich befasse mich derzeit mit dem Thema VLAN. Hierzu habe ich schon einige Guides gelesen, einschließlich des ...

Google Android
Empfehlung: Android Ortungsapp
gelöst Frage von certifiedit.netGoogle Android13 Kommentare

Guten Morgen, grundsätzlich vorweg, ich wollte mich eben schlau machen, bzgl einer Ortungsapp, welche Androidbasiert einem anderen Androidsmartphone mitteilt, ...

Router & Routing
VPN hinter zweiter Fritzbox nutzen im Nachbarhaus
gelöst Frage von georg2204Router & Routing11 Kommentare

Hallo zusammen, ich blicke hier leider nicht mehr so ganz durch. In Haus 1 steht eine Fritzbox 7390, diese ...