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

Variablen werden nicht aufgelöst

Frage Entwicklung Batch & Shell

Mitglied: Nobby1805

Nobby1805 (Level 1) - Jetzt verbinden

09.07.2008, aktualisiert 21:09 Uhr, 4760 Aufrufe, 4 Kommentare

Hallo,

ich kämpfe jetzt seit längerem gegen ein Problem der Klasse "wie kann man nur so blöd sein" aber irgendwie stehe ich auf dem Schlauch habe schon länger keine Batche mehr geschrieben, das rächt sich jetzt.

Ganz einfaches Codeschnipsel:

@echo off
set test = ABCD
echo test ist %test%
set test

und das Ergebnis ist


test ist .
test = ABCD

warum wird test beim echo nicht aufgelöst ? Und natürlich in der "wahren" Umgebung auch nicht ...

Vielen Dank im Voraus für jeden Tipp
Nobby
Mitglied: Biber
09.07.2008 um 20:34 Uhr
Moin Nobby,

willkommen im Forum.
Du hast ungewollt eine Variable namens %test % definiert ("Test"+Leerzeichen), aber beim Echo eine Variable namens %test% (ohne Leerzeichen) abgefragt.

Funktionieren würde demnach
01.
@echo off & setlocal 
02.
set test = ABCD 
03.
set test=XYZ 
04.
echo [test ] ist [%test %] 
05.
echo [test] ist [%test%]
Grüße
Biber
Bitte warten ..
Mitglied: Nobby1805
09.07.2008 um 20:42 Uhr
Moin moin Biber,

mein Dank wird dir ewig nachschleichen ... da will man schon mal schön formatieren und dann so was.

Gruß aus Essen
Nobby

PS in der Scriptsprache in der ich heute (nach vielen Jahren Abstinenz) noch fit bin wäre so etwas nicht passiert: DCL (Digital Command Language). Anscheinend hat Dave Cutler sich hier nicht durchsetzten können
Bitte warten ..
Mitglied: Biber
09.07.2008 um 20:58 Uhr
Moin Nobby,
Anscheinend hat Dave Cutler sich hier nicht durchsetzen können
Vermutlich waren ihm einfach Bills Praktikanten zahlenmäßig zu hoch überlegen...
Oder er ist aus anderen Gründen schreiend weggelaufen.
da will man schon mal schön formatieren
Das kenn ich... bei meinen Onelinern ist ein Dauerproblem...

Grüße an die Ruhrgas (für die ich auch schon was zusammengeschreddert habe)
Biber
Bitte warten ..
Mitglied: Nobby1805
09.07.2008 um 21:09 Uhr
Grüße an die Ruhrgas

Werde ich ausrichten, womit habe ich mich geoutet ? Vielleicht kennen wir uns sogar persönlich ?
Bitte warten ..
Neuester Wissensbeitrag
Internet

Unbemerkt - Telekom Netzumschaltung! - BNG - Broadband Network Gateway

(3)

Erfahrungsbericht von ashnod zum Thema Internet ...

Ähnliche Inhalte
Batch & Shell
gelöst Variablen Zusammenbauen 2.0 ( Batch ) (6)

Frage von clragon zum Thema Batch & Shell ...

Batch & Shell
gelöst FOR Loop Variablen ( Batch ) (2)

Frage von clragon zum Thema Batch & Shell ...

Batch & Shell
gelöst Grosses Variablen Problem ( Batch) (30)

Frage von clragon zum Thema Batch & Shell ...

DNS
gelöst DNS wird nicht aufgelöst nach PFSense-Update (4)

Frage von droehn zum Thema DNS ...

Heiß diskutierte Inhalte
Switche und Hubs
Trunk für 2xCisco Switch. Wo liegt der Fehler? (17)

Frage von JayyyH zum Thema Switche und Hubs ...

Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...

DSL, VDSL
DSL-Signal bewerten (14)

Frage von SarekHL zum Thema DSL, VDSL ...