Ich habe versucht, alle Dateipfade für Programme auflisten, die auf Booten starten. Ich traf die folgenden DatenExtract Filepath aus beliebigen String
Rundll32.exe shell32.dll, ShellExec_RunDLL C:\Users\Name\AppData\Roaming\Oracle\JavaUpdate.exe
"C:\Program Files (x86)\Steam\steam.exe" -silent
Diese Daten sind aus dem HKEY_CURRENT_USER \ SOFTWARE registry \ \ Microsoft \ Windows \ Currentversion \ Run erhielt folgenden Code
foreach(var valueName in registryKey.GetValueNames()){
bootItems.Add(registryKey.GetValue(valueName);
}
Welche Lösung den Weg von beiden extrahieren könnte ? Ich habe versucht, den folgenden regulären Ausdruck und Variationen ohne Glück zu verwenden.
"^\"([^\"]*)\".*$"
haben Sie etwas versucht? – Jacobr365
Mehrere verschiedene Regexes, keine die ich geschafft habe zu arbeiten. – Mads
zeigen Sie den Code, der diese Zeichenfolgen zurückgegeben – Jacobr365