Aplauz Temat założony przez niniejszego użytkownika |
Autostart » 2011-09-19 11:13:53 Witam, Napisałem program (w oparciu o artykuł z tej strony), który wyświetla mi zawartość folderu Autostart. cout << endl << "Pliki znajdujace sie w \"Autostart\"" << endl;
_finddata_t danePliku; long uchwyt = _findfirst( "C:/ProgramData/Microsoft/Windows/Start Menu/Programs/Startup/*.*", & danePliku );
int SzukamDalej = 0;
while(( SzukamDalej = _findnext( uchwyt, & danePliku ) ) == 0 ) { cout << danePliku.name << endl; }
_findclose( uchwyt );
Dowiedziałem się jednak, że na starszych systemach operacyjnych (xp) występuję inna ścieżka dostępu, niż ta podana w tym programie. Wyczytałem gdzieś, że istnieje uniwersalna ścieżka do Autostartu, dzięki której mogę odczytać pliki zarówno na XP jak i na nowszych systemach (Vista, 7). Czy mógłby ktoś podać mi tą ścieżkę, lub chociaż inne rozwiązanie mojego problemu? PS. Zaznaczam, że szukałem już na google.com i jak to w życiu bywa nic nie znalazłem ;\ PPS. Jak zrobić, żeby mój kod wyświetlał się w C++? xD |
|
malan |
» 2011-09-19 11:19:18 |
|
Aplauz Temat założony przez niniejszego użytkownika |
» 2011-09-19 11:24:37 Wielkie dzięki, teraz pozostaje mi tylko kwestia problemu ze ścieżką. |
|
DejaVu |
» 2011-09-19 11:33:14 |
|
Aplauz Temat założony przez niniejszego użytkownika |
» 2011-09-19 11:45:34 O kurde, faktycznie to tam było xD Jeśli dobrze myślę to pewnie chodzi o %ALLUSERSPROFILE%\Start Menu\Programs\Startup W jaki sposób jednak mam to zastosować w moim kodzie? long uchwyt = _findfirst( "%ALLUSERSPROFILE%/Start Menu/Programs/Startup/*.*", & danePliku );
|
|
DejaVu |
» 2011-09-19 12:00:32 |
|
Aplauz Temat założony przez niniejszego użytkownika |
» 2011-09-19 12:51:28 Nie mam pojęcia, jak miałbym to przełożyć na mój obecny program. To co jest napisane na tych stronach jest dużo bardziej skomplikowane, niż mój mózg może przyjąć. Mimo wszytko dziękuję, za chęci ; ] Czyli nie da rady zastosować tej ścieżki do mojego kodu? |
|
DejaVu |
» 2011-09-19 14:09:24 Nie wiem - nie sprawdzałem. Nie wiem czy funkcję, którą używasz potrafi obsługiwać zmienne środowiskowe (czyli to coś z procentami). |
|
« 1 » 2 |