003
10.12.2002, 17:35 Uhr
Tommix
|
Und was geht dann nicht? Habs mal so modifiziert (hab hier nur Netscape 4):
C++: |
#include "stdafx.h" #include <atlbase.h>
CString UserDir(CString& Path) { CString strCookies; CRegKey key; char buffer[256]; DWORD dwCount = sizeof( buffer); key.Open( HKEY_CURRENT_USER, "Software\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Shell Folders", KEY_READ); key.QueryValue( buffer, "AppData", &dwCount); key.Close(); Path = buffer; return Path; }
int main() { CString Path; CString User;
CFileFind ff; UserDir(Path); Path = Path + "\\Microsoft"; // mozilla nix hier :( BOOL cont = ff.FindFile(Path + "\\*");
while(cont) { cont = ff.FindNextFile(); if(ff.IsDirectory()) { User = ff.GetFilePath(); TRACE("%s\n", User); } } ff.Close(); return 0; }
|
Gibt aus: C:\WINDOWS\Anwendungsdaten\Microsoft\. C:\WINDOWS\Anwendungsdaten\Microsoft\.. C:\WINDOWS\Anwendungsdaten\Microsoft\WELCOME C:\WINDOWS\Anwendungsdaten\Microsoft\Internet Explorer C:\WINDOWS\Anwendungsdaten\Microsoft\Office C:\WINDOWS\Anwendungsdaten\Microsoft\Installer C:\WINDOWS\Anwendungsdaten\Microsoft\MSE C:\WINDOWS\Anwendungsdaten\Microsoft\Proof C:\WINDOWS\Anwendungsdaten\Microsoft\Vorlagen C:\WINDOWS\Anwendungsdaten\Microsoft\Word C:\WINDOWS\Anwendungsdaten\Microsoft\AddIns C:\WINDOWS\Anwendungsdaten\Microsoft\HTML Help C:\WINDOWS\Anwendungsdaten\Microsoft\Media Player C:\WINDOWS\Anwendungsdaten\Microsoft\Media Catalog
- Tommix Dieser Post wurde am 10.12.2002 um 17:37 Uhr von Tommix editiert. |