Zum Inhalt springen

Batch Programmierung: Variable


Major1337

Empfohlene Beiträge

Hallo!

Könnt ihr mir sagen, ob die Antwort bei a und b stimmt?

9. Schreiben Sie ein Batch mit dem Namen Setup.bat, welcher zwei Umgebungsvariablendefiniert. Der Name der ersten Variablen heisst DatenPfad und hat den Wert C:Working. (Legen Sie sich dieses Verzeichnis an!) Die zweite Variable hat den Name BackupPfad und den Wert C:Backup.

@echo off

set Datenpfad=C:Working

set BackupPfad=C:Backup

a. Prüfen Sie ihren Batch in einem neuen Kommandointerpreter (über Start). Starten Sie aus dem laufenden Kommandointerpreter einen weiteren. Was ist mit den Variablen?

Die Variablen können nur in der Umgebung benutzt werden in denen sie deklariert worden sind,.

b. Öffnen Sie wiederum einen neuen Kommandointerpreter (über Start). Starten Sie aus diesem einen weiteren Kommandointerpreter und lassen Sie darin ihren Batch laufen.Prüfen Sie, dass die Variablen gesetzt sind. Beenden Sie anschliessend den Kommandointerpreter (EXIT) und prüfen Sie im verbleibenden Kommandointerpreter das vorhanden sein der Variablen. Was ist mit den Variablen?

Die Variablen können nur in der Umgebung benutzt werden in denen sie deklariert worden sind.

Viele Grüße

Major1337

Link zu diesem Kommentar
Auf anderen Seiten teilen

Die erste Antwort ist falsch. Die Variable wird mit übernommen.


C:\Users\49er>set foo=ugkzuguzgfu


C:\Users\49er>echo %foo%

ugkzuguzgfu


C:\Users\49er>cmd

Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.


C:\Users\49er>echo %foo%

ugkzuguzgfu


C:\Users\49er>set bar=fdsfdsfdsf


C:\Users\49er>echo %bar%

fdsfdsfdsf


C:\Users\49er>exit


C:\Users\49er>echo %bar%

%bar%

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...