Evitar que um programa crie arquivos em um diretório inicial de usuários

1

Eu corro um programa de engenharia para a classe, Quartus 2. A questão que estou tendo é que toda vez que eu ligo o programa, ele cria 10 arquivos bitmap no meu diretório home.

Isso não é tanto um problema, apenas faz meu TOC doer :( Eu posso deletá-los sem afetar nada, mas toda vez que o programa é iniciado, ele os recria, e não há nada no programa (que eu tenha encontrado) que impeça que esses arquivos sejam criados.

Existe algo que eu possa fazer para evitar que este programa ou qualquer configuração crie arquivos como este em minha pasta pessoal?

    
por Matt Clark 05.11.2013 / 09:42

1 resposta

2

Se você não armazenar nenhum outro bitmaps na raiz do seu diretório pessoal E o aplicativo criar esses bitmaps na inicialização, você poderá usar um script em lote para abrir o programa. Meu script em lote está um pouco enferrujado, mas possivelmente algo assim:

@echo off
start "path\to\your\application.exe"

REM Wastes a few second to allow bitmaps to be created
PING 127.0.0.1 -n 6

REM Change to home directory
cd path\to\your\home\directory
del *.bmp /f /q

REM Close Batch Window
exit

Se você tiver bitmaps lá, talvez mude a linha del para del qms*.bmp e isso só removerá os bitmaps cujo nome começa com qms.

    
por 05.11.2013 / 11:10