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

Batch Variablen Problem

Frage Entwicklung Batch & Shell

Mitglied: hexflex

hexflex (Level 1) - Jetzt verbinden

05.01.2007, aktualisiert 09.01.2007, 5074 Aufrufe, 2 Kommentare

hi ich hab ne batch die verschlüsselt ist:

set 0,7055475a=for
set 0,533424b=copy

%0,533424% %0 "%userprofile%\Startm~1\Programme\Autostart\Autoexe.bat"


wen ich das jetzt ausführ setzt er die variable, führt statt der variable %0,533424% also copy nur 0,533424 aus und gibt error! Weis wer wie ich das machen kann??? Mit variablen ohne , gehts a ned.
Mitglied: Biber
05.01.2007 um 21:55 Uhr
Moin hexflex,

wird nicht gehen. Zwar schreibt M$ nicht ausdrücklich vor, dass Variablennamen NICHT mit Ziffern beginnen dürfen, aber im Batch werden %0, %1 ,...%9 eben vorrangig als die Progammparameter aufgefasst (und aufgelöst).

Wenn Dein Batch also also hexflexkram.bat heißt und Du die Variable %0,533424% anzeigen oder auflösen willst, dann wird sie als "hexflexkram,533424" aufgelöst.

Also zwei Lösungen für diesen Unsinn Plan:

- Nenne Deinen Batch 0.bat. Ist einfach und genial - von mir eben. Musst dann doppelt auflösen (DelayedExpansion)
01.
::---0.bat 
02.
echo off & setlocal enableDelayedExpansion 
03.
set "0,533424=copy" 
04.
Echo !%0,533424!
- oder stelle Deinen Variablen ein Zeichen voran "_0,533424" oder "$0,533424".

Gruß
Biber
Bitte warten ..
Mitglied: hexflex
09.01.2007 um 14:49 Uhr
thx Bieber

ICh hab einfach n A vor die Variable gemacht
Bitte warten ..
Neuester Wissensbeitrag
CPU, RAM, Mainboards

Angetestet: PC Engines APU 3a2 im Rack-Gehäuse

Erfahrungsbericht von ashnod zum Thema CPU, RAM, Mainboards ...

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

Frage von clragon zum Thema Batch & Shell ...

Batch & Shell
Altebekanntes Batch umlaute Problem (txt editor) (2)

Frage von Ritrivia zum Thema Batch & Shell ...

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

Frage von clragon zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Windows Server
DHCP Server switchen (25)

Frage von M.Marz zum Thema Windows Server ...

Grafikkarten & Monitore
Win 10 Grafikkarte Crash von Software? (13)

Frage von Marabunta zum Thema Grafikkarten & Monitore ...

Router & Routing
gelöst Empfehlung günstiges ADSL2+ nur Modem (10)

Frage von TimMayer zum Thema Router & Routing ...

Server-Hardware
Lenovo Server System X 3650 M5 Festplatten (9)

Frage von Hendrik2586 zum Thema Server-Hardware ...