Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

Systemvaribale dauerhaft setzen

Frage Entwicklung Batch & Shell

Mitglied: webbudda

webbudda (Level 1) - Jetzt verbinden

19.05.2009, aktualisiert 10:20 Uhr, 4716 Aufrufe, 8 Kommentare

Hallo,

sorry aber ich muss das jetzt einfach fragen, weil ich bisher keine ANtowrt gefunden habe. Ich möchte per batch eine Systemvaribale dauerhaft setzen. Ich habe schon einige Befehle erfolglos getestet.
Gibts einen einfachen befehl, der mir eine variable zb mit dem namen test und den value D:\ hinzufügt?

Wäre sehr dankbar. Diese Variable sollte dauerthaft und niht nur in dieser session verfügbar sein.
Mitglied: 78632
19.05.2009 um 10:47 Uhr
Zitat von webbudda:
Gibts einen einfachen befehl, der mir eine variable zb mit dem namen
test und den value D:\ hinzufügt?

Nein, den gibt es nicht. Du kannst Umgebungsvariablen in der Systemsteuerung festlegen:
[WIN]+[PAUSE] > Erweitert > Umgebungsvariablen

Es gibt allerdings im Ressource-Kit ein Programm namens SETX.EXE, mit dem du Variablen auch erstellen und ändern kannst.

http://blog.m-ri.de/index.php/2008/09/29/setx-der-kleine-helfer-fuer-di ...
Bitte warten ..
Mitglied: 68030
19.05.2009 um 10:53 Uhr
Hi

Rechtsklick auf Arbeitsplatz > eigenschaften > erweitert > links unten umgebungs variablen > da gibts dann benutzer und system variablen

sollte funtkionieren

lg
Bitte warten ..
Mitglied: webbudda
19.05.2009 um 10:59 Uhr
sollte per cmd (gehen) gehen. danke erstmal werd wohl setx verwenden müssen...
Bitte warten ..
Mitglied: 68030
19.05.2009 um 11:22 Uhr
was wäre wenn du es mit einer Batch datei versuchst die sich automatisch beim starten des Pc´s ausführt ?
Bitte warten ..
Mitglied: LotPings
19.05.2009 um 11:47 Uhr
Es geht auch ohne externe Tools,

benötigt aber natürlich entsprechende Rechte,
01.
Reg ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v DirCMD /t REG_SZ /d "/OGN" /f 
02.
Reg ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Prompt /t REG_SZ /d "$t$h$h$h $m$+$p____________________$_$g " /f
Die beiden Einträge erzeugen
  • Ordner zuerst + Sortierung nach Name für das Dir Kommando.
  • einen 2-zeiligen Prompt mit Uhrzeit und bei gemappten Laufwerken Anzeige von \\Server\Freigabe sowie Pfad und einen Strich

Damit neue Einträge wirksam werden können ist ggfs neue Shell/Neuanmeldung/Neustart notwendig.

Gruß
LotPings
Bitte warten ..
Mitglied: MASTEQ
20.05.2009 um 08:39 Uhr
Du kannst in der Eingabeaufforderung einfach den Befehl "Set.exe" nutzen. Gib einfach "help set" ein und du bekommst die Syntax aufgelistet.

Greetz
Bitte warten ..
Mitglied: LotPings
20.05.2009 um 08:51 Uhr
Zitat von MASTEQ:
Gib einfach "help set" ein und du bekommst die Syntax aufgelistet.

Moin Masteq,
der Rat geht gleich an dich zurück.
Das Set /P steht eher für Prompt Input und nicht für Persistent = Dauerhaft.
Mit Set wird nur das aktuelle (geerbte) Environment verändert nicht das Master Environment.
Es wurden fachkundige Auskünfte in ausreichender Anzahl gegeben - vielleicht es aber noch zu früh die auch zu lesen

Gruß
LotPings
Bitte warten ..
Mitglied: MASTEQ
20.05.2009 um 09:02 Uhr
@ LotPings:

Hey, sorry.....ich gebe dir natürlich Recht.....ich werde in Zukunft darauf achten mindestens 2 Kaffee vor einem Post zu mir zu nehmen

Gruß
MASTEQ
Bitte warten ..
Ähnliche Inhalte
Google Android
Smartphone verbindet sich dauerhaft neu mit dem WLAN (2)

Frage von stolli zum Thema Google Android ...

Batch & Shell
gelöst Teil eines Strings als Variable setzen (2)

Frage von tHe-jAy zum Thema Batch & Shell ...

Hyper-V
Windows 10 dauerhaft aktivieren als Azure VM (4)

Frage von Diddi-tb zum Thema Hyper-V ...

Windows 10
gelöst Windows 10 Updates dauerhaft 0 Prozent (6)

Frage von Ghost108 zum Thema Windows 10 ...

Neue Wissensbeiträge
Drucker und Scanner

Samsung SL-M4025ND, firmware update und (kompatible) Tonerkassetten

(1)

Erfahrungsbericht von markus-1969 zum Thema Drucker und Scanner ...

Router & Routing

PfSense auf Supermicro Intel Xeon D-15x8 SoC Bare Bone

Tipp von Dobby zum Thema Router & Routing ...

Windows Server

Exchange 2010 auf Windows Server 2016 und AD

(2)

Tipp von Herbrich19 zum Thema Windows Server ...

KVM

How to: Libvirt Port forwarding

(2)

Anleitung von fundave3 zum Thema KVM ...

Heiß diskutierte Inhalte
Netzwerkprotokolle
PC erhalten nicht immer eine gültige IP (29)

Frage von Lieberwolf zum Thema Netzwerkprotokolle ...

Windows Systemdateien
Windows 7 und 10 herunterfahren Knopf mit Script belegen (21)

Frage von c-o-o-p-e-r92 zum Thema Windows Systemdateien ...

Router & Routing
über Vmware auf eine FritzBox mit IPv6 per VPN (16)

Frage von Zockervogel zum Thema Router & Routing ...