Ich habe es speziell versucht attrib
, aber ich glaube, alle Befehle in System32 funktionieren nicht. Ich hatte ein Problem mit einer Pfadvariable, das meiner Meinung nach jetzt behoben ist, da C:\Windows\System32
am Ende meiner %path%
Variable angezeigt wird. ABER attrib
funktioniert immer noch nicht:
Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft
Corporation. All rights reserved.
C:\Users\tri-eng>echo %path%
C:\oracle\x86;C:\oracle\iqms\bin;C:\ProgramData\Oracle\Java\javapath;C:\Program
Files (x86)\NVIDIA Corporation\PhysX\Common;c:\Program Files (x86)\AMD
APP\bin\x 86_64;c:\Program Files (x86)\AMD
APP\bin\x86;%SystemRoot%\system32;%SystemRoot%;
%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Prog
ram Files (x86)\Intel\Services\IPT\;c:\Program Files (x86)\ATI
Technologies\ATI. ACE\Core-Static;C:\Program Files\Dell\Dell Data
Protection\Access\Advanced\Wave\ Gemalto\Access Client\v5\;C:\Program
Files (x86)\NTRU Cryptosystems\NTRU TCG Sof tware
Stack\bin\;C:\Program Files\NTRU Cryptosystems\NTRU TCG Software
Stack\bin " ;C:\Users\tri-eng\Documents\nodejs\;C:\Windows\System32;
C:\Users\tri-eng>attrib
// DOESN'T WORK!
'attrib' is not recognized as an internal or
external command, operable program or batch file.
C:\Users\tri-eng>C:\Windows\System32\attrib A
// WORKS!
// ...(output of attrib command)...
C:\Users\tri-eng>
Vielleicht etwas mit der Registrierung?
Antwort1
Das Problem bestand darin, dass die %PATH%
Umgebungsvariable nicht automatisch erweitert wurde, d. h. der %systemroot%
Wert wurde nicht auf erweitert C:\Windows\System32
.
Dies wurde durch ein fehlerhaftes Umschreiben meiner %PATH%
Umgebungsvariable während einer Softwareinstallation verursacht.
Um das Problem zu beheben, habe ich den %PATH%
Registrierungseintrag wie folgt ersetzt:
Unter Windows 7:
Suchen Sie danach
regedit.exe
und führen Sie es aus. Die GUI wird geöffnet.Navigieren Sie nach unten zu
HKEY_LOCAL_MACHINE > SYSTEM > ControlSet > Control > Session Manager > Environment
Überprüfen Sie den Typ der PATH-Variable. Wenn es REG_SZ ist, funktioniert dieser Fix möglicherweise.
Kopieren Sie den Inhalt der PATH-Variable zur sicheren Aufbewahrung in den Notizblock.
PATH-Variable löschen
Rechtsklick > Neu > Erweiterbare Zeichenfolgenvariable
Namen als PATH festlegen
Setzen Sie den Inhalt auf den in Schritt 4 kopierten Wert
EIN NEUSTART IST ERFORDERLICH, UM WIRKUNG ZU HABEN