Fazendo um processo ler um arquivo diferente para o mesmo nome de arquivo

Eu tenho um aplicativo que lê um arquivo. Vamos chamá-lo processname e o arquivo ~ / .configuration . Quando processname é executado, ele sempre lê ~ / .configuration e não pode ser configurado de maneira diferente. Também existem outros aplicativos que contam com "~ / .configuration", antes e...