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
GELÖST

Variableninhalt teilweise extrahieren

Frage Entwicklung Batch & Shell

Mitglied: zensbert

zensbert (Level 1) - Jetzt verbinden

09.04.2008, aktualisiert 10.04.2008, 3016 Aufrufe, 3 Kommentare

Hi,
ich habe eine Variable, da ist z.b. der Wert
'#1, Partition #2'
drin, jedoch benötige ich nur die erste Zahl in einer neuen Variable,
sprich %variableneu% = 1
wird schon irgendwie hinzukriegen sein, bin jedoch unfit in batch,

thx for help
Mitglied: miniversum
09.04.2008 um 21:16 Uhr
Zum deutlich machen:
set Variable=#1, Partition #2
set Variable2=%Variable:~1,1%
echo %Variable%
echo %Variable2%
Die erste 1 ibei
set Variable2=%Variable:~1,1%
Ist die Anfangsposition und die zweite 1 die Länge.
Willst du noch eventuelle zweistellige Zahlen berücksichtigen dan ginge das so:
set Variable=#1, Partition #2
if "%Variable:~1,1%" neq "," (set Variable2=%Variable:~1,2%) else (set Variable2=%Variable:~1,1%)
echo %Variable%
echo %Variable2%

Eleganter geht es auch so:
set Variable=#1, Partition #2
FOR /F "delims=#," %%i in ('echo %Variable%') do set Variable2=%%i
echo %Variable%
echo %Variable2%
Bitte warten ..
Mitglied: zensbert
10.04.2008 um 07:51 Uhr
dank dir, hat geklappt^^
kannsde mir mal die zeile
set Variable2=%Variable:~1,1%
bischen erklären, falls ich noch feintuning brauche?

gruß
Bitte warten ..
Mitglied: miniversum
10.04.2008 um 19:16 Uhr
Die erste 1 ibei
> set Variable2=%Variable:~1,1%
Ist die Anfangsposition und die zweite 1 die Länge.
Allgemeiner:
echo %variable:~a,b%
a ist die Position des ersten Zeichens, b die länge die ab diesem zeichen ausgegeben werden soll.
Genaueres findest du in der Hilfe zum Set Befehl indem du in der Eingabeaufforderung set /? eingibst.
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
gelöst Powershell Zip extrahieren (2)

Frage von Marabunta zum Thema Batch & Shell ...

Windows Netzwerk
OpenVPN- DNS Auflösung klappt teilweise nicht (6)

Frage von mario87 zum Thema Windows Netzwerk ...

Multimedia & Zubehör
gelöst ILO 2 - IRC: Lässt sich eine aufgenommene Datei im .ilo-Format umwandeln, extrahieren? (7)

Frage von Paderman zum Thema Multimedia & Zubehör ...

DNS
Bind: Reverse DNS setzt teilweise aus

Frage von ketanest112 zum Thema DNS ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
gelöst Raid-Controller (Areca) Datenverlust trotz R5 (16)

Frage von sebastian2608 zum Thema Festplatten, SSD, Raid ...

Windows 7
Bluesreens unternehmensweit (13)

Frage von SYS64738 zum Thema Windows 7 ...

Windows 10
Programm Installation bei Win 10 Fehlerhaft (12)

Frage von Keineahnungvonnix zum Thema Windows 10 ...

SAN, NAS, DAS
gelöst Synology DS213j (11)

Frage von Hendrik2586 zum Thema SAN, NAS, DAS ...