Benutzer möchte Offlinedateien verwenden , die zu synchronisierenden Dateien überschreiten allerdings die Kapazität der Systempartition.
Lösung :
Es gibt mehrere Wege dieses Problem zu lösen , ich habe mich hier für folgenden entschieden.
1.) System booten im abgesicherten Modus
2.) Die vorhandenen Dateien von C:\Windows\CSC zum neuen Ort kopieren (D:\OfflineDateien)
3.) Mit dem kleinen Tool junction.exe einen symbolischen Link erstellen
4.) Syntax = junction -s C:\Windows\CSC D:\OfflineDateien
5.) Rechner neu starten und glücklich über den neuen Speicherort sein
Der andere Weg wäre über das Microsofttool cachemov.exe das im Windows 2000 Resource Kit enthalten ist , allerdings hat dieses Tool Probleme wenn die Zielpartition im NTFS formatiert ist.
Ab Windows Vista ist das Tool mklink.exe in Windows integriert , dieses übernimmt die Aufgabe von junction.exe und funktioniert ähnlich.
Funktion findet ein bestimmtes Vorkommen eines vorgegebenen Suchstring in einem anderen String
Beispiel :
$Text = "Ihre Artikelnummer ist 1212121212 der Bestellwert ..."
$TXT = FindInformationInString($Text,'ist ','der ');
echo $TXT; // liefert "1212121212" zurück
Funktion :
function FindInformationInString($String,$Start,$Ende) {
// $String = Der String in dem eine Zeichenkette gesucht werden soll
// $Start = Nach welchem String soll gesucht werden
// $Ende = Mit welchen Zeichen hört der gesuchte String auf
$FI_STR = stripos($String,$Start);
If ($FI_STR > 0){
$FI_END = stripos($String,$Ende,$FI_STR);
$FI_Len = $FI_END - $FI_STR;
$FI_STRING = substr($String,$FI_STR,$FI_Len);
$FI_STRING = Str_replace($Start,'',$FI_STRING); // Start String aus Ergebnis entfernen
$FI_STRING = trim(strip_tags($FI_STRING)); // entfernen der HTML Tags
If (empty($FI_STRING)) {
return 'n/a';
} else {
return $FI_STRING;
}
}else{
return 'n/a';
}
}
“Das einzig sichere System müsste ausgeschaltet, in einem versiegelten und von Stahlbeton ummantelten Raum und von bewaffneten Schutztruppen umstellt sein.”