Windows: %PATH% überschreiben

Angenommen, ich möchte JAVA_HOME setzen und %PATH% um %JAVA_HOME%/bin ergänzen, habe aber keine Adminrechte. JAVA_HOME kann ich setzen, das überschreibt ggf. gesetzte globale Variablen mit demselben Namen. Aber ein User-PATH wird hinter den globalen PATH gehängt, und überschreibt dadurch nix.

Lösung (nur für die CMD!):

  1. Definiere eine .bat, die mit jeder neuen DOS-Box ausgeführt wird:
  2. Füge die entsprechenden Settings ein (hier: setze den globalen %PATH% hinter meinen):

Windows: Synchrones Starten von Services

Nachdem ich mich neulich über sc gefreut habe: net ist cooler. Während

meinetwegen auch über’s Netzwerk möglich ist, wartet

dafür, bis der Service auch läuft. Und, mal ehrlich, in einem Skript ist das das deutlich häufiger benötigte. Und so spart man sich nerviges Drumherumgebastel.