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 IPWünsch Dir wasWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Variablen werden unter Windows 7 Professional im Skript nicht aufgelöst

Mitglied: VRONIR

VRONIR (Level 1) - Jetzt verbinden

24.04.2010, aktualisiert 11:02 Uhr, 4459 Aufrufe, 2 Kommentare

Wenn ich im Skript eine Variable setze, wird diese danach nicht aufgelöst. Was mache ich falsch? Gibt es irgendwo irgendeine Einstellung, oder habe ich Tomaten auf den Augen?

Mein Skript:

@echo on

set SRC = Hugo
set s

echo Nummer 01 SRC
echo Nummer 03 %SRC
echo Nummer 03 %%SRC
echo Nummer 04 %SRC%
echo Nummer 05 %%SRC%
echo Nummer 06 %%SRC%%
echo Nummer 07 "SRC"
echo Nummer 08 "%SRC"
echo Nummer 09 "%%SRC"
echo Nummer 10 "%SRC%"
echo Nummer 11 "%%SRC%"
echo Nummer 12 "%%SRC%%"
echo Nummer 13 !SRC!
echo Nummer 14 "!SRC!"

pause

Mein Problem: keiner der echo - Befehle liefert Hugo

Hier die komplette Ausgabe:

I:\Data\Installationsskripte>set SRC = Hugo

I:\Data\Installationsskripte>set s
SESSIONNAME=Console
SRC = Hugo
SystemDrive=C:
SystemRoot=C:\Windows

I:\Data\Installationsskripte>echo Nummer 01 SRC
Nummer 01 SRC

I:\Data\Installationsskripte>echo Nummer 03 SRC
Nummer 03 SRC

I:\Data\Installationsskripte>echo Nummer 03 %SRC
Nummer 03 %SRC

I:\Data\Installationsskripte>echo Nummer 04
Nummer 04

I:\Data\Installationsskripte>echo Nummer 05 %SRC
Nummer 05 %SRC

I:\Data\Installationsskripte>echo Nummer 06 %SRC%
Nummer 06 %SRC%

I:\Data\Installationsskripte>echo Nummer 07 "SRC"
Nummer 07 "SRC"

I:\Data\Installationsskripte>echo Nummer 08 "SRC"
Nummer 08 "SRC"

I:\Data\Installationsskripte>echo Nummer 09 "%SRC"
Nummer 09 "%SRC"

I:\Data\Installationsskripte>echo Nummer 10 ""
Nummer 10 ""

I:\Data\Installationsskripte>echo Nummer 11 "%SRC"
Nummer 11 "%SRC"

I:\Data\Installationsskripte>echo Nummer 12 "%SRC%"
Nummer 12 "%SRC%"

I:\Data\Installationsskripte>echo Nummer 13 !SRC!
Nummer 13 !SRC!

I:\Data\Installationsskripte>echo Nummer 14 "!SRC!"
Nummer 14 "!SRC!"

I:\Data\Installationsskripte>pause
Drücken Sie eine beliebige Taste . . .
Mitglied: 77559
24.04.2010 um 12:25 Uhr
Hallo VRONIR,

Bei einer Zuweisung mit Set werden Leerzeichen vor hinter dem Gleichheitszeichen teil des Variablennamens / des zugewiesenen Inhalts. Ansonsten wäre Variante 04 richtig. Da die Variable aber "%SRC %" heißen müsste wird eben nichts angezeigt weil der Variable "SRC" nichts zugewiesen wurde.

Gruß
LotPings
Bitte warten ..
Mitglied: VRONIR
24.04.2010 um 23:43 Uhr
Prima, vielen Dank. Hart an der Grenze zu Tomaten, aber Variablen mit Leerzeichen gibt's halt nicht so oft. Nun klappt's so wie es soll.
Bitte warten ..
Ähnliche Inhalte
Windows Installation

Windows 7 Professional auf Windows 10 Professional Upgrade

gelöst Frage von malikaWindows Installation6 Kommentare

Guten Tag, ich habe einen alten Lenovo T520 und würde gerne ein Upgrade von Windows 7 Professional auf Windows ...

Windows 7

Windows 7 Professional x86 Deutsch ISO gesucht

gelöst Frage von Windows10GegnerWindows 71 Kommentar

Hallo, ich suche aktuell eine ISO für Windows 7 Professional x86 Deutsch. Ich muss nen Rechner aufsetzen und die ...

Windows 7

Windows 7 Professional Kisok Mode oder Sperrprogramm

Frage von grillinator95Windows 71 Kommentar

Hallo, ich suche ein Programm das mir folgende Dinge sperrt: > Herunterfahren/abmelden/neustarten deaktivieren > Programm in Fullscreenmodus anzeigen ohne ...

Windows 7

Windows 7 Professional und Enterprise: SMB-Session-Anzahl ?

Frage von mannidWindows 731 Kommentare

Hallo allerseits, gibt es eine Möglichkeit, bei Windows 7 Professional / Enterprise die aktuelle SMB-Session-Anzahl abzulesen und via Registrierungsdatenbank ...

Neue Wissensbeiträge
Erkennung und -Abwehr

Liste ungeschützter Pulse-VPN-Server veröffentlicht

Information von Visucius vor 1 TagErkennung und -Abwehr

bzw. Der tiefe Blick in die Profi-Administratoren-Welt ;-)

Windows 10

Windows Defender verhindert Telemetrieblocking via hosts-Datei

Information von BirdyB vor 1 TagWindows 102 Kommentare

Für diejenigen, die keine Daten an MS senden wollten, war die hosts-Datei manchmal eine Option.

Monitoring

Unabhängiger Ansatz - IoT (frei von Cloud- oder Appzwang) - Hier mit Schaltsteckdosen

Anleitung von beidermachtvongreyscull vor 4 TagenMonitoring2 Kommentare

Tach Kollegen, ich erzähle Euch mal von meiner Ausgangslage und den/m Problem(chen) Ich benutze ein NAS zur Lagerung meiner ...

Microsoft
Microsoft Advanced Threat Protection for Linux
Information von Dani vor 6 TagenMicrosoft

Microsoft Defender Advanced Threat Protection (MD ATP) support for Linux with kernel version 3.10.0-327 or later, including the following ...

Heiß diskutierte Inhalte
Windows 10
Windows "Home" Version im Unternehmen legal?
gelöst Frage von BosnigelWindows 1027 Kommentare

Hallo, ich habe hier einen Kleinstunternehmer der überall sparen muss. Die Frage: Ist Windows 10 (also nicht Pro) für ...

Off Topic
Arbeitsangebot
gelöst Frage von CoffeeJunkieOff Topic27 Kommentare

Da meine Firma massiv Stellen abbaut, bin ich auf der Suche nach einem neuen Job Basis Fakten: Abschuß Fisi ...

Exchange Server
Exchange Emailadresse deaktivieren oder löschen
Frage von imebroExchange Server15 Kommentare

Hallo, wir arbeiten mit einem Windows Server 2016 und Exchange 2016. Ein Mitarbeiter ist im März 2020 ausgeschieden und ...

Server
Verbindung zum Linux Server nicht möglich
gelöst Frage von it-fraggleServer13 Kommentare

Hallo zusammen, habe gerade ein sonderbares Problem auf dessen Lösung ich gerade nicht komme. Wir haben hier seit einigen ...

Weniger Werbung?
Administrator Magazin
07 | 2020 In der Juli-Ausgabe beleuchtet das IT-Administrator Magazin den Themenschwerpunkt "Monitoring & Support". Darin zeigt die Redaktion unter anderem, wie Sie die Leistung von Terminalservern im Blick behalten und welche Neuerungen das Ticketsystem OTRS 8 mitbringt. Auch die Überwachung von USV-Anlagen darf nicht fehlen. In ...