Eu instalei recentemente o openssh na minha máquina Windows 7. A instalação substituiu minha variável Path e eliminou todos os outros caminhos que eu uso na linha de comando. Eu provavelmente tenho 50 caminhos lá e vai me levar uma eternidade para lembrar de todos eles. Existe alguma maneira de recuperar essa variável antes da instalação?
windows-7
path
environment-variables
openssh
Morgan Herlocker
fonte
fonte
Caso você não tenha nenhum ponto de restauração ou não queira passar por esse processo, a Microsoft fornece uma ferramenta chamada Process Explorer, com a qual você pode inspecionar o caminho no momento em que um processo foi criado.
Este método não funcionará se você reiniciou sua máquina, pois depende dos processos em execução antes da alteração da variável PATH.
Isso deve resolver. Lembre-se de que essas variáveis PATH foram resolvidas, ou seja, você não terá% VARIABLE_HERE% no valor do caminho.
fonte
A
PATH
variável de ambiente é armazenada no Registro do Windows em:... no
Path
parâmetro ("x" em "ControlSet00x" é um dígito.)Se o backup for feito como parte de um dos pontos de verificação da Restauração do sistema, você poderá extrair a cópia de backup sem restaurar o sistema para um ponto de verificação anterior! Para fazer isso:
C:\Windows\System32\Config
. Prefiro fazer isso em um aplicativo como o Multi Commander, para não atrapalhar suas permissões de NTFS.SYSTEM
arquivo. NÃO clique com o botão direito do mouse por engano em SYSTEM.LOG1 ou SYSTEM.LOG2regedit
e váHKEY_LOCAL_MACHINE
.SYSTEM
arquivo extraído e, em seguida, dê um nome de seção, comoSYSTEM-old
.Agora, encontre sua
PATH
variável nesta nova seção.Você pode encontrá-lo em
HKEY_LOCAL_MACHINE\SYSTEM-old\ControlSet00x\Control\Session Manager\Environment
SYSTEM
,SYSTEM.LOG1
,SYSTEM.LOG2
e vários.BLF
e.REGTRANS-MS
arquivos que o Windows tem feito para esses arquivos.fonte