none
script de logon para excluir arquivos temporarios RRS feed

  • Pergunta

  • esses dias notei na empresa que os arquivos temporarios estão ocupando muito espaço nas, maquinas clientes. então pesquisei na net naum encontrei nada, obrigado pela ajuda.
    terça-feira, 23 de setembro de 2008 20:53

Respostas

  • Para apagar os arquivos da pasta temp do usuário atual basta digitar

    del /q "%temp%"

    e pronto. Se colocado com aspas o erro diminue em 100%

    quando o windows é instalado são criadas as variaveis de ambientes que são:

    ALLUSERSPROFILE=C:\ProgramData
    APPDATA=C:\Users\netin\AppData\Roaming
    CommonProgramFiles=C:\Program Files\Common Files
    COMPUTERNAME=PCNETIN
    ComSpec=C:\Windows\system32\cmd.exe
    HOMEDRIVE=C:
    HOMEPATH=\Users\netin
    LOCALAPPDATA=C:\Users\netin\AppData\Local
    OS=Windows_NT
    Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\ResHack;C:\ÿ\BIN;C:\Program Files\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files\Common Files\GTK\2.0\bin;C:\Windows\System32\WindowsPowerShell\v1.0\
    .

    .

    .

    .

    SystemDrive=C:
    SystemRoot=C:\Windows
    TEMP=C:\Users\netin\AppData\Local\Temp
    TMP=C:\Users\netin\AppData\Local\Temp
    USERDOMAIN=PCnetin
    USERNAME=netin
    USERPROFILE=C:\Users\netin
    windir=C:\Windows

    Para saber todas as variáveis apra o prompt de comandos e digite Set em seguida tecle ENTER

     

    Todas estas variáveis tem que ser usada entre o simbolo %(porcentagem) Ex: %variavel%

    caso você deseje excluir os arquivos da pasta temp do usuário atual

    basta digitar: del /q %temp%

    lembre-se que com aspas diminue o erro!

    porque? devido ao espaço entre o nome da pasta c:\documents and settings.

    Por exemplo se você digitar no prompt de comando: md bosta pode ele criará duas pastas bosta e pode mas se você digitar com aspas md "bosta pode" será criada uma pasta chamada bosta pode

     

    O exemplo acima citado foi tirando com o Windows Vista mais não importa a versão as regras são as mesmas.

    A pasta C:\Users\netin\AppData\Local\Temp <==> (c:\documents and settings\netin\dados de aplicativos\temp) ou mais ou menos isso.

     

    Eu particularmente uso o comando cleanmgr /sageset:64 seleciono o que desejo excluir e em seguida digito: cleanmgr /sagerun:64. O comando cleanmgr /sageset:64 deve ser usado só na primeira vez depois tudo fica automático basta usar o cleanmgr /sagerun:64 a nao ser que queira mudar algo.

     

    Esta é minha primeira postagem tentando ajudar alguém. Espero ter sido claro!

     

    Não esqueça de marcar se Este post foi útil? na parte superior

     

    "Nunca sabemos tudo todos sabemos um pouco e juntos saberemos mais"

     

    domingo, 12 de outubro de 2008 01:30
  •  

    Amigão, não entendi muito bem sua dúvida, mas vamos lá :

     

    Se você quer apagar todos arquivos  temporarios assim que o usuário logar na máquina, basta inserir as seguintes linhas no script de logon de cada usuário:

     

    del /q /f /s %windir%\Temp *.*

    Esse comando apaga os arquivos temporarios do sistema.

     

    del /q /f /s C:\Documents and settings\%username%\Config~1\tempor~1

    Esse comando apaga os arquivos temporarios do Internet explorer.

     

    del /q /f /s C:\Documents and settings\%username%\Config~1\temp

    Esse comando apaga os arquivos temporarios do usuário.

     

    Insira essas três linhas de vermelho em seus scripts que vai ficar bacana !

     

    qualquer duvida ficarei honrado de poder ajudar.

     

     

    Grande abraço !


    quarta-feira, 24 de setembro de 2008 13:46

Todas as Respostas

  •  

    Amigão, não entendi muito bem sua dúvida, mas vamos lá :

     

    Se você quer apagar todos arquivos  temporarios assim que o usuário logar na máquina, basta inserir as seguintes linhas no script de logon de cada usuário:

     

    del /q /f /s %windir%\Temp *.*

    Esse comando apaga os arquivos temporarios do sistema.

     

    del /q /f /s C:\Documents and settings\%username%\Config~1\tempor~1

    Esse comando apaga os arquivos temporarios do Internet explorer.

     

    del /q /f /s C:\Documents and settings\%username%\Config~1\temp

    Esse comando apaga os arquivos temporarios do usuário.

     

    Insira essas três linhas de vermelho em seus scripts que vai ficar bacana !

     

    qualquer duvida ficarei honrado de poder ajudar.

     

     

    Grande abraço !


    quarta-feira, 24 de setembro de 2008 13:46
  • Olá srs,

     

    A thread foi movida para a área correta.

     

    Abraço

    quinta-feira, 25 de setembro de 2008 11:28
  • amigo vlw muito obrigado. funfo na boa

    sexta-feira, 26 de setembro de 2008 20:38
  • quando executo o camando a resposta que não achou o caminho do arquivo.
    sábado, 27 de setembro de 2008 14:46
  • Amigão,

     

    Provavelmente a unidade do " Documents and settings" é diferente:

     

    no caso o script deve ficar da seguinte forma:

     

     

     

    del /q /f /s UNIDADE:\Documents and settings\%username%\Config~1\temp

     

     

    Qualquer duvida estarei a disposição.

    sábado, 27 de setembro de 2008 16:41
  • amigo, 

    o duments and settings esta no c: não to entendo prq naum esta dando esse erro de caminho não encontrado

    amigo muito obrigado pela ajuda.
    segunda-feira, 29 de setembro de 2008 18:06
  • Para apagar os arquivos da pasta temp do usuário atual basta digitar

    del /q "%temp%"

    e pronto. Se colocado com aspas o erro diminue em 100%

    quando o windows é instalado são criadas as variaveis de ambientes que são:

    ALLUSERSPROFILE=C:\ProgramData
    APPDATA=C:\Users\netin\AppData\Roaming
    CommonProgramFiles=C:\Program Files\Common Files
    COMPUTERNAME=PCNETIN
    ComSpec=C:\Windows\system32\cmd.exe
    HOMEDRIVE=C:
    HOMEPATH=\Users\netin
    LOCALAPPDATA=C:\Users\netin\AppData\Local
    OS=Windows_NT
    Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Program Files\Common Files\Roxio Shared\DLLShared\;C:\ResHack;C:\ÿ\BIN;C:\Program Files\Common Files\Roxio Shared\10.0\DLLShared\;C:\Program Files\Common Files\GTK\2.0\bin;C:\Windows\System32\WindowsPowerShell\v1.0\
    .

    .

    .

    .

    SystemDrive=C:
    SystemRoot=C:\Windows
    TEMP=C:\Users\netin\AppData\Local\Temp
    TMP=C:\Users\netin\AppData\Local\Temp
    USERDOMAIN=PCnetin
    USERNAME=netin
    USERPROFILE=C:\Users\netin
    windir=C:\Windows

    Para saber todas as variáveis apra o prompt de comandos e digite Set em seguida tecle ENTER

     

    Todas estas variáveis tem que ser usada entre o simbolo %(porcentagem) Ex: %variavel%

    caso você deseje excluir os arquivos da pasta temp do usuário atual

    basta digitar: del /q %temp%

    lembre-se que com aspas diminue o erro!

    porque? devido ao espaço entre o nome da pasta c:\documents and settings.

    Por exemplo se você digitar no prompt de comando: md bosta pode ele criará duas pastas bosta e pode mas se você digitar com aspas md "bosta pode" será criada uma pasta chamada bosta pode

     

    O exemplo acima citado foi tirando com o Windows Vista mais não importa a versão as regras são as mesmas.

    A pasta C:\Users\netin\AppData\Local\Temp <==> (c:\documents and settings\netin\dados de aplicativos\temp) ou mais ou menos isso.

     

    Eu particularmente uso o comando cleanmgr /sageset:64 seleciono o que desejo excluir e em seguida digito: cleanmgr /sagerun:64. O comando cleanmgr /sageset:64 deve ser usado só na primeira vez depois tudo fica automático basta usar o cleanmgr /sagerun:64 a nao ser que queira mudar algo.

     

    Esta é minha primeira postagem tentando ajudar alguém. Espero ter sido claro!

     

    Não esqueça de marcar se Este post foi útil? na parte superior

     

    "Nunca sabemos tudo todos sabemos um pouco e juntos saberemos mais"

     

    domingo, 12 de outubro de 2008 01:30
  • Olá,

    Preciso excluir uma pasta em todos os computadores da empresa.

    Vou configurar uma GPO para apagar essa pasta.

    Porém, preciso configurar o Script para apagar essa pasta.

    O Caminho da pasta é: C:\Program Files\INVENTORYCLIENT\DATA

    Se eu configurar o logon script del /q C:\Program Files\INVENTORYCLIENT\DATA

    E salvar o bloco de notas como .vbs.

    Vai funcionar ?

    Obrigado pela ajuda pessoal.


    terça-feira, 7 de abril de 2015 19:48