Мы большой поклонник использования ADPlus в Средствах отладки для Windows для клиентов, которые испытывают сбои или зависания. Тем не менее, большая проблема, которую мы имеем, состоит в том, чтобы попытаться объяснить, что клиенты должны вводить для запуска. Мы отправили бы им сценарий, но, похоже, точное заклинание зависит от того, какой пользователь использует 32- или 64-разрядную версию, и от того, какую версию загруженных им средств отладки.
Наши запутанные инструкции на данный момент выглядят примерно так:
Очевидно, что у этого есть много возможностей для неправильной работы, и это не лучший пользовательский опыт, поэтому я хотел бы иметь возможность отправить пользователю пакетный файл или другой скрипт, который обнаружит:
- Местоположение средств отладки
- Домашний каталог пользователя
Итак, есть ли способ узнать, где установлены инструменты отладки? Если местоположение существует в реестре, может ли это быть легко извлечено в командном файле? Можно ли найти домашний каталог пользователя из пакетного скрипта? Моя система (Win7-64) имеет переменную окружения HOMEPATH
. Могу ли я предположить, что существует?