Неплохо было бы просмотреть весь код на наличие сабжа к используемым внешним тулзам и заменить на переменные (с их вынесением в конфиг, разумеется

). А то ну очень противно бывает догадываться, а где ж енто у Автора лежит ну например ping... Ну другая у меня ось, другая... Ну и что?
Лично я придерживаюсь железного правила (лет эдак 20 уже)- если хочется где-то в коде написать абсолютный путь - завожу переменную.