Existe alguma ferramenta de linha de command que possa ser usada paira editair variables ​​de ambiente no Windows?

Existe alguma ferramenta de linha de command que possa ser usada paira editair variables ​​de ambiente no Windows?

Seria bom se esta fosse uma ferramenta inteligente, por exemplo:

  • Posso comprimir um file RAR novamente paira reduzir seu tamanho?
  • Como faço paira que o Windows 7 mostre miniaturas paira files MKV?
  • Como posso saber se um ISO baixado está completo?
  • Como obter a list de users Linux da LDAP
  • Como opcionalmente copy e renomeair um file no Windows?
  • Como você pode determinair a resolução de vídeo (filme) que uma placa gráfica pode tocair?
    • Ao adicionair algum path, digamos que a vairiável PATH e esse path já estão lá, não deve duplicair essa input.
    • Inserir um novo path paira a vairiável PATH deve ser possível antes / depois de algum outro path ou em order específica (o primeiro, o 7º, o último etc).
    • Deve ser possível alterair apenas pairte do valor da vairiável (no caso de PATH um path determinado de uma list de todos os paths).

    E o último mas não o less – eu quero que minhas mudanças persistam entre as sessões, então o SET simples está fora de questão …

    Há uma ferramenta GUI muito agradável paira este chamado Path Editor e preciso de algo assim, mas paira a linha de command.

  • Alterair a ação padrão na connection de um dispositivo USB
  • Como usair o Dropbox com o Truecrypt?
  • Como abrir um file .webairchive no Windows?
  • Qual viewsão do Windows tenho?
  • Como mudair o layout do keyboard através da linha de command cmd.exe no Windows XP / 7?
  • Como excluir pastas do Windows 7 DriviewStore?
  • 8 Solutions collect form web for “Existe alguma ferramenta de linha de command que possa ser usada paira editair variables ​​de ambiente no Windows?”

    Não conheço nenhuma ferramenta que faça isso, mas talvez você possa usair o command reg :

     reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path 

    paira ler o path atual, e

     reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v Path /d "newPath" /f 

    paira escreview seu novo valor.

    Você precisa de direitos de administrador paira access direto ao HKLM. Se isso for um problema, considere modificair a configuration do path específico do user no HKCU\Environment .

    Se você precisair de uma maneira genérica paira definir qualquer vairiável de ambiente e ter as alterações persistirem, então setx.exe seria a ferramenta a ser usada. Não pode fazer as coisas "inteligentes" que você está pedindo, no entanto …

    setx.exe está incluído no Windows Vista ou posterior; Se você usair uma viewsão anterior do Windows, você pode usair o link de download acima paira obtê-lo.

    Paira o programa atual, há um path :

    Exibe ou define um path de search paira files executáveis.

     PATH [[drive:]path[;...][;%PATH%] PATH ; 

    Digite PATH ; paira limpair todas as configurações do path de search e cmd.exe direto paira searchr apenas no diretório atual.

    Digite PATH sem pairâmetros paira exibir o path atual. Incluindo %PATH% na nova configuration do path faz com que o path antigo seja anexado à nova configuration.

    No entanto, isso é praticamente o mesmo que set PATH .

    Paira que as variables ​​de ambiente persistam, é necessário editair o registro ou usair setx .

    Acabei de descobrir a capacidade de permitir que os users executem a checkbox de dialog de edição de variables ​​de ambiente sem privilégios elevados.

    No menu Iniciair, execute o seguinte:

     rundll32 sysdm.cpl,EditEnvironmentVairiables 

    definir PATH

    (conjunto de ajuda)

    Você pode querer viewificair a queda da coleção de gtools: http://www.p-nand-q.com/gtools.html

    Ele fornece um conjunto de commands paira o command promt como

     pathed /APPEND %CD% /USER 

    paira append o path atual, por exemplo. Eu realmente não viewifiquei paira ser honesto, pois estou totalmente bem com o uso de uma GUI.

    Outras opções são:

      /MACHINE: print machine PATH /USER: print user PATH /ADD: add vairiable at the head /APPEND: add vairiable at the tail /REMOVE: remove path / index /SLIM: strip duplicate vairs /ENV: environment vairiable, defaults to PATH 

    Juntamente com qual da mesma coleção, você conseguiu algumas boas ferramentas, suponho. O qual "localiza files executáveis ​​no PATH".

      /EXTENSION: seairch for extension , can be a ; sepairated list /DIR: add directory , can be a ; sepairated list /RECURSIVE: seairch directories recursively /SINGLE: stop after the first find result /ENV: environment vairiable, defaults to PATH FILE {FILE}: one or more files to find 

    Fonte: http://op111.net/82/

    Path Manager (pathman.exe) do Windows Serview 2003 Resource Kit Tools é a correspondência mais próxima que eu poderia encontrair. Já estava disponível no NT Resource Kit.

    Como viewificair se o diretório existe em% PATH%? no Stack Oviewflow possui uma excelente descrição do que dificulta a edição do Windows PATH junto com um file em lote paira superá-los. Descobrir como usair corretamente addpath.bat levou um pouco de prática, já que a estrutura de chamadas era nova paira mim, mas isso funciona:

     set _path=C:\new\directory\to\add\to\path call addpath.bat _path set _path= 

    e os dispairos repetidos não adicionairão o novo diretório se já estiview presente. Isso não aborda a persistência das edições nas sessões.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.