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 Variablenname zerlegen und nur die Zahlen ausgeben

Mitglied: Dell-XPS

Dell-XPS (Level 1) - Jetzt verbinden

19.10.2011 um 08:08 Uhr, 2169 Aufrufe, 2 Kommentare

hey leute,

Ich habe folgende Variable: VERSION
Diese enhält: ABC7.70
Nun würde ich gern automatisch immer die Ziffen in eine andere Variable speichern (oder mehrere, je nachdem wie es einfacher ist) um folgende Ausgabe zu erzeugen:
7.7.0.0

hierbei ist zu beachten, dass die Variable immer ABC enthält, lediglich die Zahlen ändern sich.
Es sind auch immer drei Zahlen. Die letzte .0 wird nur dazugeschreiben.

gruß xps
Mitglied: Skyemugen
19.10.2011 um 08:23 Uhr
Aloha,

... au Mann und du willst uns jetzt erzählen, es gäbe dazu nichts im Forum zu finden? ...

01.
set "Wert=%Version:~3,3%.%Version:~-1%.0"
... ausgehend davon, dass auch immer Buchstabe Buchstabe Buchstabe Ziffer Punkt Ziffer Ziffer dasteht ...

sollte ABC auch mal ABCD sein können, dann eher per

01.
set "Wert=%Version:ABC=%" 
02.
set "Wert=%Wert:~0,3%.%Wert:~-1%.0"
greetz André
Bitte warten ..
Mitglied: Dell-XPS
19.10.2011 um 08:42 Uhr
Hey André

danke für die schnelle antwort. Die obere Lösung passt. Ist genauso wie ich es haben wollte.
ich hab im Forum nach Dateinamen zerlegen, und nach Variablennamen zerlegen gesucht. Aber nichts brauchbares gefunden.
Gruß XPS
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Bash Nur Zahlen ausgeben regex
gelöst Frage von MarabuntaBatch & Shell11 Kommentare

Hi, ich möchte einige Fehler mit case abfangen und divereses automatisieren. Trotz einem Regex Builder, Antworten auf ähnliche Fragen ...

Batch & Shell

Batch: eine Zahl eingeben und als echo ausgeben

gelöst Frage von Vit1985Batch & Shell2 Kommentare

Hallo, ich möchte mithilfe von einem Batch im DOS Fenster eine Zahl (z.B. 350) eintippen können und diese Zahl ...

Visual Studio

CSharp Bereiche von Listen von Zahlen ausgeben

gelöst Frage von Aicher1998Visual Studio1 Kommentar

Hallo Ich hab noch ein Problem. Ich dachte, das wäre in 5-10 Minuten erledigt, aber ich schaffe es einfach ...

VB for Applications

Vbs Script zum Zählen und Ausgeben von Buchstabenkombinationen in Textdatei

gelöst Frage von Freever89VB for Applications4 Kommentare

Hallo ihr, ich stehe vor einem Problem, als unbedarfter Anwender eine kleine Auswertung einer Datei erstellen zu sollen. Ich ...

Neue Wissensbeiträge
Windows 10

Blackscreen nach dem Update von 1908 auf 1809 wenn der Rechner aus dem Standby gestartet wird

Tipp von FSX2010 vor 10 StundenWindows 103 Kommentare

Habt ihr den Samsung Treiber "Samsung_NVM_Express_Driver_3.0" installiert sollte dieser für 1809 deinstalliert werden da dieser nicht kompatibel ist. Der ...

Utilities
Teamviewer 14 Verbindungsprobleme mit Proxy
Tipp von PeterleB vor 1 TagUtilities

Nach dem Umstieg von Version 13 auf 14 wollte sich TV nicht mehr mit dem Netz verbinden, ignorierte offenbar ...

Administrator.de Feedback
Unsere Datenbank wurde umgestellt
Information von Frank vor 1 TagAdministrator.de Feedback5 Kommentare

Hallo User, ich habe in der Nacht unsere Datenbank umgestellt. D.h. neue Version (MySQL 8) und andere Örtlichkeit. Sollte ...

Sonstige Systeme
Es war einmal ein BeOS - Wer erinnert sich noch?
Information von BassFishFox vor 4 TagenSonstige Systeme8 Kommentare

Hallo, Bin gerade ueber Haiku gestolpert, von dessen Existenz als "Nachfolger des BeOS" ich wusste nur mich nie wirklich ...

Heiß diskutierte Inhalte
Vmware
Gebrauchten ESXi- Server verkaufen: Festplatten DSGVO-konform löschen?
Frage von l.scheperVmware20 Kommentare

Hallo, wir möchten einen gebrauchten FUJITSU Server verkaufen. Auf dieser Maschine ist noch ein installiertes ESXi 5.1 und ne ...

Router & Routing
Dediziertes ISP -Routing
gelöst Frage von niLuxxRouter & Routing13 Kommentare

Liebe Community, Ich hätte eine kurze Frage an euch. Durch verschiedene Umstände kann es nun sein, dass sich zwei ...

Samba
Linux Server und Windows Linux Client
gelöst Frage von 137898Samba12 Kommentare

Hallo, ich bräuchte dringend bei der Aufgabe etwas Hilfe. Die Firma XYZ besteht auf zwei Abteilungen Logistik und Technik ...

Windows Server
Windows Server 2012 R2 Komponentenspeicher wurde beschädigt. Inplace Upgrade?
Frage von DeRo93Windows Server11 Kommentare

Hallo liebes Forum, Wir besitzen einen Domänencontroller der auf einem Windows Server 2012 R2 läuft. Dadurch, dass alle Windows ...