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

Variabel in Batch?!

Frage Entwicklung Batch & Shell

Mitglied: Ueby18

Ueby18 (Level 1) - Jetzt verbinden

18.06.2008, aktualisiert 13:57 Uhr, 3882 Aufrufe, 7 Kommentare

Hallo zusammen,
ich habe ein kleines Problem.

In meiner Batch- Datei muss ich oft den gleichen Pfad angeben. Dieser ist jedoch sehr lang
C:\Programme\bla\bla\bla.exe

Kann ich diesen Pfad jetzt i-wie mit einem Wert (zB. "080") gleichsetzten?
d.h.
Jedesmal wenn ich dann "808" schreibe, führt meine Batch-Datei "C:\Programme\bla\bla\bla.exe" aus.

danke schonmal für eure Anworten.

grüße Ueby
Mitglied: Dani
18.06.2008 um 11:39 Uhr
Hi Ueby,
du kannst den Pfad einer Variabel zuweisen. Beispiel:
01.
set "dein_pfad=C:\Programme\bla\bla\bla.exe"
Somit kannst später immer diesen Pfad über %dein_pfad% einbinden. Ich empfehle immer die Variablen gleich in Anführungszeichen zu schreiben, da vllt. mal ein Leerzeichen vorkommen kann. => "%dein_pfad%".

Biber oder bastla schreiben dir das sicher noch ausführlicher zusammen.


Gruss,
Dani
Bitte warten ..
Mitglied: Ueby18
18.06.2008 um 11:52 Uhr
Danke für die schnelle Antwort, aber ich habe bei der Umsetztung noch ein Problem.

set "%808%=%C:\Programme\bla\bla\bla.exe%"

echo Pfad> Pfade.txt

dir C:\ /S /b >> Pfade.txt

%808% -invisible -load "pfade.txt" -saveAsFOX "y.fox" -exit

%808% "Vorlage 2 Pfad.fot" -insert "y.fox"


so überspringt er alle "808" einfach...
Kannst du mir bitte sagen, was ich falsch gemacht habe. ^^
Bitte warten ..
Mitglied: 60730
18.06.2008 um 12:30 Uhr
moin,

vergleich mal Danis Zeile
set "dein_pfad=C:\Programme\bla\bla\bla.exe"
mit deiner:
set "%808%=%C:\Programme\bla\bla\bla.exe%"
Bitte warten ..
Mitglied: Ueby18
18.06.2008 um 13:18 Uhr
hi,

das ergibt keinen Unterschied. Ich habe sämtliche Möglichkeiten ausprobiert.
Die Varianete mit den "%"-Zeichen war nur meine Letzte (hab ich da wohl nicht drauf geachtet^^). Danis "genauer" Vorschlag hat bei mir leider auch nicht funktioniert.

Hier nochmal der Quellcode


set "dein_pfad=C:\Programme\bla\bla\bla.exe"

dein_pfad -invisible -load "pfade.txt" -saveAsFOX "y.fox" -exit

dein_pfad "Vorlage 2 Pfad.fot" -insert "y.fox"
Bitte warten ..
Mitglied: 60730
18.06.2008 um 13:36 Uhr
ok, da haben dann zwei geschlafen...

Set dein_pfad="C:\Programme\bla\bla\bla.exe"
zur kontrolle
Set dein
pause
Bitte warten ..
Mitglied: Dani
18.06.2008 um 13:36 Uhr
Ich würde es einfach mal so probieren:
01.
set "dein_pfad=C:\Programme\bla\bla\bla.exe" 
02.
 
03.
%dein_pfad% -invisible -load "pfade.txt" -saveAsFOX "y.fox" -exit 
04.
 
05.
%dein_pfad% "Vorlage 2 Pfad.fot" -insert "y.fox"

Gruss,
Dani
Bitte warten ..
Mitglied: Ueby18
18.06.2008 um 13:57 Uhr
ok funktioniert jetzt.
danke nochmal für die Antwort!!!
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Txt Inhalt in batch variabel verwenden
gelöst Frage von quan81Batch & Shell17 Kommentare

Liebes Forum ich bin neu dabei und freu mich wenn mir jemand helfen kann. Ich versuche per .bat file ...

Batch & Shell
Variabel Weiterleitung zu Variabel CMD
gelöst Frage von Lasky94Batch & Shell4 Kommentare

Sehr geehrte Administratoren Ich bin an einen Projekt dran, welcher ich wegen einen Fehler nicht weiterkomme. Ich mache gerade ...

Batch & Shell
Pfad in Variabel speichern und ausgeben Batch
Frage von miichiii9Batch & Shell7 Kommentare

Hallo miteinander Ich wollte ein Befehl in deiner Variabel speichern und dann in einer if schleife (Wenn Bedingung erfüllt) ...

Windows Server
CMD Batch Dateiname wird variabel erzeugt soll aber genau der kopiert werden
gelöst Frage von Andinistrator1Windows Server1 Kommentar

Hallo Zusammen, darf ich gleich loslegen. Wer kann hier helfen? Ich erzeuge per *.bat Datei eine Datei, dessen Name ...

Neue Wissensbeiträge
Viren und Trojaner

Deaktivierter Keylogger in HP Notebooks entdeckt

Information von bitcoin vor 19 StundenViren und Trojaner1 Kommentar

Ein Grund mehr warum man Vorinstallationen der Hersteller immer blank bügeln sollte Der deaktivierte Keylogger findet sich im vorinstallierten ...

Router & Routing

Lets Encrypt kommt auf die FritzBox

Information von bitcoin vor 23 StundenRouter & Routing

In der neuesten Labor-Version der FB7490 integriert AVM unter anderem einen Let's Encrypt Client für Zugriffe auf das Webinterface ...

Internet

Was nützt HTTPS, wenn es auch von Phishing Web-Seiten genutzt wird

Information von Penny.Cilin vor 3 TagenInternet17 Kommentare

HTTPS richtig einschätzen Ob man eine Webseite via HTTPS aufruft, zeigt ein Schloss neben der Adresse im Webbrowser an. ...

Webbrowser

Bugfix für Firefox Quantum released - Installation erfolgt teilweise nicht automatisch!

Erfahrungsbericht von Volchy vor 5 TagenWebbrowser8 Kommentare

Hallo zusammen, gem. dem Artike von heise online wurde mit VersionFirefox 57.0.1 sicherheitsrelevante Bugs behoben. Entgegen der aktuellen Veröffentlichung ...

Heiß diskutierte Inhalte
Batch & Shell
Trusted Sites für alle User auf dem PC einpflegen
Frage von xXTaKuZaXxBatch & Shell12 Kommentare

Aufgabestellung: Es sollen auf 1 PC (bzw. mehreren PCs) vertrauenswürdige Sites per Powershell eingetragen werden, die für alle User ...

Voice over IP
Telefonstörung - Ortsrufnummern kein Verbindungsaufbau
Frage von Windows10GegnerVoice over IP10 Kommentare

Hallo, sowohl bei uns als auch beim Opa ist es über VoIP nicht möglich Ortsrufnummern anzurufen. Es kommt nach ...

Vmware
DOS 6.22 in VMWare mit CD-ROM
gelöst Frage von hesperVmware10 Kommentare

Hallo zusammen! Ich hab ein saublödes Problem. Es ist eine VMWare mit DOS 6.22 zu erstellen auf dem ein ...

Windows 10
Probleme mit Dateien, deren Pfad + Dateiname länger als 256 Zeichen sind
Frage von FalaffelWindows 109 Kommentare

Guten Tag, unter Windows 10 scheint es immer noch das Problem zu geben, dass der Pfad + Dateiname einer ...