Hallo Zusammen, eine nicht ganz zum Thema "Mikrocontroller" passende Frage... Trotzdem hoffe ich auf Hilfe ;) Ich habe eben eine Software installiert, die "automatisch" Umgebungsvariablen gesetzt hat. Da dachte ich mir, ich schaue mir die mal in den Systemeigenschaften an, nur leider fand ich diese Umgebungsvariablen dort im "Path"-Verzeichnis nicht. Gebe ich nun in der Kommandozeile echo %PATH% ein, erscheinen mir diese. Zur Frage: Warum zeigen mir "echo %PATH%" und das Programm Systemeigenschaften->Umgebungsvariablen->Path unterschiedliche Pfade an? Danke & schönes Wochenende ;)
:
Verschoben durch Moderator
unter Systemeigenschaften->Umgebungsvariablen gibt es zwei PATH-Variablen hast du beide angeschaut? in dem oberen Fenster stehen benutzer-spezifische zusätze und im unteren die System-Umgebungsvariablen. Ansonsten gibts auch noch das: https://sourcedaddy.com/windows-7/using-autorun-execute-commands-when-command-prompt-starts.html
Was gibt denn der Befehl SET auf der Kommandozeile (CMD) aus ?
Danke. Ich hab die Lösung gefunden... Dieses installierte Programm (Espressif esp-idf-tools-setup-2.2.exe) installiert - wie auch immer - eine "eigene" Kommandozeile, und in der sind die Umgebungsvariablen auch hinterlegt ;) Jetzt stellt sich mir die Frage: Wie geht das, also wie kann ich eine eigene unabhängige Kommandozeile erstellen? Danke ;)
Das echo in der CMD zeigt den "Gesamtwert" der Path-Variablen an, zusammengesetzt aus der "Benutzervariablen für $Username" Path und der "Systemvariablen" gleichen Namens, beide ersichtlich in den Systemeigenschaften/Umgebungsvariablen.
& weiter: Wie kann ich auf diese Programme, die in den Variablen in der Kommandozeile gesetzt wurden, zugreifen (Eclipse...)?
Gar nicht. Da wird vermutlch ein skript ablaufen, daß in der "Kommandozeile" den Pfad setzt. Im einfachsten Fall ein .bat-File mit
1 | SET PATH=%PATH%;C:\Programme\meineNeuenProgramme |
2 | cmd |
Oliver
Danke, ja so irgendwie funktioniert das... Ich sehe im Programmtitel nicht wie üblich "Eingabeaufforderung", sondern "ESP-IDF Command Prompt (cmd.exe) - "C:\...idf_cmd_init.bat" ..." Und in der Batch-Datei werden dann die Umgebungsvariablen gesetzt. Vielleicht will mir einer noch ein Schlagwort geben, mit welchem Befehl ich so eine "vorkonfigurierte" cmd erstelle? Danke :)
Alexander M. schrieb: > Vielleicht will mir einer noch ein Schlagwort geben, mit welchem Befehl > ich so eine "vorkonfigurierte" cmd erstelle? cmd - command line arguments
Schau mal in die Eigenschaften der Verknüpfung mit der du das CMD startest.
Danke, in den Eigenschaften kann das verändert werden :) Schönes Wochenende ;)
Prinzipiell hat jedes Programm sein eigenes Set aus Umgebungsvariablen. Die im System angegebenen werden an alle Programme weitergereicht, aber die können auch für jedes Programm geändert oder erweitert werden.
Alexander M. schrieb: > Vielleicht will mir einer noch ein Schlagwort geben, mit welchem Befehl > ich so eine "vorkonfigurierte" cmd erstelle? Das steht in der Anleitung von cmd: https://docs.microsoft.com/de-de/windows-server/administration/windows-commands/cmd https://docs.microsoft.com/de-de/archive/blogs/msdn/rob/setting-the-title-of-the-command-prompt-window
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.