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

Eigene Umgebungsvariablen funktionieren nicht.

Mitglied: robcomboy

robcomboy (Level 1) - Jetzt verbinden

13.05.2008, aktualisiert 14.05.2008, 8295 Aufrufe, 5 Kommentare

Hallo Zusammen,

habe da ein Problem mit den Umgebungsvariablen.
Ich habe mir per Batch eigene Systemumgebungsvariablen in mein XP eingetragen.

in dem Verzeichnis der neuen Variable habe ich eine Test.bat angelegt, die mir was auf den Bildschirm schmiert.
Will ich diese starten bekomme ich die Meldung, dass dieser Befahl falsch geschrieben wurde.

Ich denke dass die Systemvariablen die ich in Windows eingetragen habe nicht eingelesen werden,
auch nach einem Neustart funktioniert das nicht. Hat Jemand eine Idee, wie man das beheben kann?
Muss man die neuen Variablen noch irgendwie aktivieren?

Besten Dank für eure Antworten
Gruß, robcomboy
Mitglied: Flash600
13.05.2008 um 21:29 Uhr
entweder per logonscript die variable setzen oder unter arbeitsplatz/eigenschaften/erweitert/umgebungsvariablen die variable eintragen
Bitte warten ..
Mitglied: Biber
13.05.2008 um 22:11 Uhr
Moin robcomboy,

gesetzte Umgebungsvariablen gelten immer nur für die aktuelle Session und alle Untersessions, die daraus aufgerufen werden. Beispielsweise wenn Du in einem Batch Umgebungsvariablen definierst und aus diesem Batch weitere Batches oder auch CMD-Instanzen startest.

Was demnach nicht funktioniert ist, eine Batchdatei per Doppelklick vom Desktop starten, ein bissi Envionment setzen und irgendwann später in einem parallel/unabhängig gestarteten Batch auf dieses Environment hoffen.

Wenn Du Umgebungsvariablen dauerhaft und in allen Sessions brauchst, kannst Du die wie oben von Flash600 beschrieben über Klickibunti EINmalig eintragen ODER per Batch mit dem M$-Tool SetX.exe (im ResKit und ab W2003 wieder immer dabei).

SetX-Beispiele solltest Du auch über die Suchfunktion finden können.

Grüße
Biber
Bitte warten ..
Mitglied: robcomboy
14.05.2008 um 08:04 Uhr
Hallo Erst einmal und danke für die Antworten.

@ Flash600 (Freddy)
Die Variablen selbst wurden schon per Batch in die Registry eingetragen.
Wie und wo muss ich Sie im Logonscript eintragen?

@ Biber
Mit dieser Batch habe ich eine vorher definierte Variable Laut der Meldung der CMD "Erfolgreich gespeichert."

[Die folgenden 3 Zeilen sind in der Batch nur eine Zeile - also alles hintereinander weg]
SETX /S TestWUI1 /U "USER" /P "PASSWORD" BUILD /K "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\TEST" /M

pause
exit

Dennoch besteht das Problem weiterhin.
Ich kann eine Batch die im Ordner "C:\Test" sprich der Systemvariable "Test" liegt nicht starten.
Muss ich Adminrechte haben, damit das funktioniert? Reicht es, wenn ich die Registrierung der Variablen für AllUsers in den Autostart lege, weil dieser ja sowieso von jedem anderen User mitgeladen wird?

Hoffe ihr habt einen Ansatz..
Vielen Dank robcomboy
Bitte warten ..
Mitglied: Biber
14.05.2008 um 08:39 Uhr
Moin robcomboy,
die SetX.exe, die ich hier vorliegen habe (aus den WinXP SP2-Supporttools) kennt die Paramter /S, /U und /P noch gar nicht - da hast Du wohl eine frischere Version.

Aber der Rest der Syntax würde doch einer neuen "globalen" Variablen namens %BUILD% den Wert des Registrywertes "HKLM\....\TEST" zuweisen, oder was soll da passieren?

Grüße
Biber
Bitte warten ..
Mitglied: robcomboy
14.05.2008 um 09:06 Uhr
Hi Biber,

Die Version die ich habe ist aus dem Windows Server 2003.
Ja du hast Recht, mit dem Syntax wird tatsächlich eine neue Variable definiert, die den Wert von Test in der Registry hat.

Das was ich eigentlich erreichen wollte, wenn ich das ganze richtig verstanden habe ist, dass die Variablen die ich sowieso vorher schon per Batch
in die Registry eingetragen habe auch für die CMD dauerhaft verfügbar gemacht werden so, dass ich mit meinen eigenen Variablen genauso arbeiten kann wie mit den Windows Variablen.

Habe ich da etwas falsch verstanden?
Oder ist mein Ansatz komplett falsch?


Moin robcomboy,
die SetX.exe, die ich hier vorliegen habe
(aus den WinXP SP2-Supporttools) kennt die
Paramter /S, /U und /P noch gar nicht - da
hast Du wohl eine frischere Version.

Aber der Rest der Syntax würde doch
einer neuen "globalen" Variablen
namens %BUILD% den Wert des Registrywertes
"HKLM\....\TEST" zuweisen, oder was
soll da passieren?

Grüße
Biber
Bitte warten ..
Ähnliche Inhalte
Windows 7
Umgebungsvariablen werden abgeschnitten
Frage von tuCsen86Windows 72 Kommentare

Hallo zusammen, ich habe ein Problem mit einem User und kenne mich auf dem Gebiet nicht so gut aus. ...

Batch & Shell

Dauerhaftes ersetzen in der Umgebungsvariable Path

gelöst Frage von busteronBatch & Shell9 Kommentare

Hallöchen, ich hab mal wieder eine Frage! Wie kann man dauerhaft einen einen Wert in der Umgebungsvariable "Path" ersetzen ...

Batch & Shell

Bash Umgebungsvariable PATH Splitten

gelöst Frage von MarabuntaBatch & Shell1 Kommentar

Hallo, ich möchte die Pfade, welche in der Umgebungsvariable angegeben sind überprüfen. Ergibt: /root/bin:/usr/local/sbin:/usr/local/bin:/opt/csw/bin:/usr/sbin:/usr/bin:/SAMPLEPATH/bin Das schlägt immer fehl, weil ...

Windows Server

Änderung Umgebungsvariable per GPO

gelöst Frage von CoreknabeWindows Server4 Kommentare

Moin, immer wieder ein Spaß: Der monatliche Patchday für Windows 7. Bei uns haben jetzt sämtliche Win7-Rechner das Update ...

Neue Wissensbeiträge
Ausbildung

Linux-Ausstieg in Niedersachsen - Windows statt Bugfix

Information von StefanKittel vor 2 TagenAusbildung33 Kommentare

Sind ja nur Steuergelder

Speicherkarten

Neuer Speicherkartentyp - zunächst nur für Huawei-Smartphones (künftig auch für Notebooks u. Tablets?)

Tipp von VGem-e vor 4 TagenSpeicherkarten5 Kommentare

Servus, als ob das "Chaos" i.S. Speicherkarten noch nicht groß genug wäre?! Evtl. kommt dieser neue Kartentyp bald auch ...

Sicherheit

Diverse D-Link-Router durch drei Schwachstellen kompromittierbar

Information von kgborn vor 4 TagenSicherheit1 Kommentar

Hat jemand D-Link-Router in Verwendung? Einige Modelle sind sicherheitstechnisch offen wie ein Scheunentor. Äußerst unschöne Sache, aber nichts neues ...

Hardware

100.000 Mikrotik-Router ungefragt von Hacker abgesichert

Information von 7Gizmo7 vor 4 TagenHardware4 Kommentare

Hallo zusammen, da hier ja öfters mal von Mikrotik gesprochen wird. Trotz Updates klafft eine Sicherheitslücke in Hundertausenden Mikrotik-Routern. ...

Heiß diskutierte Inhalte
Windows Userverwaltung
Passwortwechsel Zeitpunkt festlegen
Frage von Looser27Windows Userverwaltung27 Kommentare

Guten Morgen liebe Kolleginnen und Kollegen, da es eine Userin in meinem Urlaub geschafft hat, sich vom AD vollständig ...

Windows Server
Probleme im AD am Außenstandort
gelöst Frage von emeriksWindows Server19 Kommentare

Hi, wir haben ein Problem mit AD und GPO am Außenstandort und ich stehe momentan mächtig auf dem Schlauch. ...

Windows 10
Windows 10 Spracherkennung - Eure Meinungen?
Frage von honeybeeWindows 1014 Kommentare

Hallo, wollte heute mal aus Neugier die Spracherkennung unter Windows 10 (Version 1803) ausprobieren und war mehr wie enttäuscht. ...

Switche und Hubs
POE-Switche
gelöst Frage von MiStSwitche und Hubs13 Kommentare

Guten Morgen, ich überlege ob ich in unserem Netzwerk die aktuellen Switche (D-LINK DGS-1210-28) durch PoE-Switche ersetzen soll. Der ...