Nie rozumiem o co może chodzić. Mam sobie program AutoUSB, na początku sprawdza on czy w rejestrze jest wartość taka i taka, jak nie to ją dodaje (to ważne, bo jest HKCU/Software/Microsoft/Windows/CurrentVersion/Run/AutoUSB [dane typu REG_SZ, wartość to ścieżka do programu]). Czyli w założeniu program powinien uruchamiać się przy starcie systemu... I tak jest... ALE. Program czyta dwie wartości z pliku config.txt (który jest w danej lokalizacji, sprawdzałem). Podczas uruchamiania się z startem wypisuje, że nie ma pliku config.txt. Ale gdy uruchamiam go normalnie, "ręcznie" to wszystko normalnie działa. Dlaczego tak jest?