Diskutiere Umgebungsvariablen wie "%systemroot%" ändern im Windows 7 Allgemeines Forum im Bereich Windows 7; Hey Leute,
an welcher Stelle ist unter Win7 eine Umgebungsvariable wie systemroot definiert? Ich habe weder unter "Systemsteuerung->System->..." noch im regedit was gefunden.
Weiß das ...
an welcher Stelle ist unter Win7 eine Umgebungsvariable wie systemroot definiert? Ich habe weder unter "Systemsteuerung->System->..." noch im regedit was gefunden.
Zu finden wäre das schon. ABER: wenn die änderst wird dein System ziemlich sicher nicht mehr laufen.
Wenn zB dein System auf "C:\Windows" liegt, dann verweist %systemroot% dort hin.
Die Variable wird von verschiedenen Prozessen genutzt. Änderst du sie, ergibt das ja keinen Sinn. Die Prozesse würden falsch geleitet werden. (einfach erklärt)
sagen wir so
%systemroot% hat den Inhalt "C:\Windows\"
Ein Prozess will ein Programm aufrufen:
.././Program Files/Programmname/programm.exe
Änderst du %systemroot% jetzt, sagen wir mal so, in "C:\Windowss\" können Prozesse zwar noch Programme aufrufen, aber nicht die Windowsfunktionen da höchstwahrscheinlich der ... äääh wie heisst das ? ... Bootdingsta () die Variable %systemroot% benötigt um zu wissen, wo er z.B. explorer.exe findet.
Änderst du es, startet Windows, sowie hotte-7 gesagt hatte, nicht mehr.
Also lieber finger davon, als das ganze System neu zu installieren
[offtopic]
Umfrage:
Würdest du die %systemroot% ändern, nur um dein System tunen zu können, und dass dann eine Sekunde später tausenden von Fehlern erscheinen und du's neu installieren musst. 99,99%
Oder willst du ein totaler looser sein der sagt "Wenn man %systemroot% ändert funzt das system nicht mehr" 00,01% [/offtopic]
Eigentlich wollte ich nur wissen wo Windows solche Variablen verwaltet um die Struktur des Systemes besser nachvollziehen zu können.
Gruß
Klicke mit der rechten Maustaste auf "Computer" und wähle "Eigenschaften" im erscheinenden Fenszer klickst Du links oben auf "Erweiterte Systemeinstellungen" - dann bekommst Du einen Dialog angezeigt in dem Du im unteren Drittel einen Button "Umgebungsvariablen" findest.
Ansonsten:
Cmd als Administrator starten, Set eingeben und Enter drücken - dann bekommst Du auch alle Systemvariablen angezeigt und kannst sie auch ändern.
Eine Sache verstehe ich leider nur nicht ganz.
Bei mir ist zB eine Umgebgungsvariable "ProgramFiles<x86>" definiert die ich bei den meisten Installationen von Programmen nutze um die entsprechenden Dateien in "C:\Programme (x86)\..." abzulegen ohne den expliziten Pfad anzugegeben (also sowas wie "%Program Files <x86>%/PROGRAMMNAME" anstatt "C:\Programme (x86)\PROGRAMMNAME"). Diese Variable ist bei mir jedoch als "C:\Program Files" definiert, wird jedoch bei installationen schlussendlich zu "C:\Programme (x86)\" umgesetzt? Wie kann das sein? Normal müssten die Programme nach Definition der Umg.Variable in "C:\Program Files" gespeichert werden oder nicht?
Ach ja und in deinem ersten Ansatz:
"Klicke mit der rechten Maustaste auf "Computer" und wähle "Eigenschaften" im erscheinenden Fenszer klickst Du links oben auf "Erweiterte Systemeinstellungen" - dann bekommst Du einen Dialog angezeigt in dem Du im unteren Drittel einen Button "Umgebungsvariablen" findest."
finde ich nur einige Umgebungsvariablen, die meisten jedoch wie "systemroot" fehlen jedoch.
Das war auch mehr oder weniger der Grund für diesen Thread, weil ich mich gewundert habe, dass einige Umg.variablen dort aufgelistet sind und einige nicht
Dann nimm doch die CMD Variante - ich hab sie doch extra beschrieben.
Im Übrigen, kann ich im Moment leider nicht näher auf Deine Fragestellungen eingehen - speziell die zu Programme<x86>, denn ich sitze im Monment an einem XP Rechner und komme erst morgen wieder an meinen Windows 7 Rechner ran.
Also das mit "program Files" und "Programme" ect kommt von der "deutschen Umsetzung".
Intern arbeitet Win mit den englischen Bezeichnungen.
Versteh aber absolut immer noch nicht, wo der Sinn liegt.
WARUM gibst du da eine Variable ein, wenn Windows doch so gut wie immer diesen Ordner automatisch vorgibt??
Und noch was: Die Variablen werden von Windows "erzeugt" damit Windows damit arbeiten kann, INTERN.
Ist ein bißchen damit vergleichbar, wenn zB ein Programmierer ein Programm schreibt, darin Variablen deklariert, und du kommst her und änderst darin dann die Variablen. Hallo??
Tut mir leid, versteh es immer noch nicht.
Versteh auch nicht wie man da einen Tipp geben kann wie man die ändert. OHNE darauf hinzuweisen was für Auswirkungen das hat.
Sie mal anzuschauen, ok, aber ändern?????
Also als Fazit von mir: FINGER WEG!
ist ja kein Thema...
wollt dich halt nur so "eindringlich" warnen wegen deiner ÜBERSCHRIFT vom Thema.
Dort schreibst du halt was von "ändern".
Also, weiterhin viel Spass hier... man sieht sich.
Pfad ändern "Eigene Dateien" und "Programme": Hallo liebes Forum :)
Ich habe mir jetzt Windows 7 gekauft und habe ein paar Fragen:
Ich möchte gleich nach der Installation den Pfad für...
Dateityp .html, Programm für "Bearbeiten" ändern: Hi!
Ich hatte früher Frontpage installiert, nun habe ich NVU auf Win7 64bit Home Premium.
Die Dateien *.html werden standardmäßig mit dem Browser...
"Willkommen" Begrüßungstext ändern: Hey eine kurze Frage wie kann ich das "Willkommen" beim Hochfahren, und nur das ändern. Nicht gleich das ganze Hintergrundbild Z.b. einen Text...
Ändern des Standard-E-Post-Klienten ("Default E-Mail Client"): Liebes Forum,
fast am Verzweifeln bin ich, weil sich unter allen Office-Anwendungen beim Klick auf einen "mailto"-Link das blöde "Ausspuck"...
"Program files"-Ordner anpassen/ändern: Hallo zusammen,
da ich auf meiner Festplatte mehrere Partitionen habe und die Programme gerne auf einer anderen Partition als meiner...