Okno dialogowe potwierdzenia usuwania, które pojawia się podczas próby usunięcia pliku lub folderu, domyślnie wyświetla nazwę pliku / folderu i datę utworzenia informacji. W przypadku plików wyświetla także informacje o typie pliku i dacie modyfikacji. System Windows umożliwia dostosowanie tego okna dialogowego, tak aby można było dołączyć do niego dodatkowe metadane lub wartość właściwości. Na przykład możesz dodać wartość właściwości System.FileOwner, aby wyświetlała się nazwa właściciela pliku lub folderu, który próbujesz usunąć.
Powyżej jest standardowe okno dialogowe, które pokazuje nazwę i datę utworzenia folderu. Aby dołączyć dodatkowe szczegóły, uruchom Edytor rejestru (Regedit.exe) i przejdź do następującej gałęzi:
HKEY_CLASSES_ROOT \ AllFileSystemObjects
Utwórz nową wartość ciągu (REG_SZ) i nazwij ją jako FileOperationPrompt
Kliknij dwukrotnie FileOperationPrompt i jego dane wartości w następujący sposób:
prop: System.ItemTypeText; System.FileOwner; System.DateCreated; System.DateModified; System.ItemFolderPathDisplayNarrow;
Kliknij przycisk OK, zamknij Edytor rejestru i spróbuj usunąć folder. Spójrz na okno dialogowe… powinno zawierać dodatkowe szczegóły.
Oto kilka zrzutów ekranu, zmodyfikowane ustawienie dotyczy zarówno folderów, jak i plików.
Co to w ogóle są te wartości: prop?
Każda prop: wartość powyżej wskazuje pojedynczą właściwość lub metadane w systemie właściwości Windows, które można ustawić dla plików / folderów. (np.) Pamiętaj, że pobrane albumy mp3 zawierają nazwę wykonawcy, nazwę albumu, czas trwania i wiele innych metadanych. Na przykład po umieszczeniu wskaźnika myszy nad plikiem lub folderem wyświetlana jest wskazówka informacyjna (wyświetlająca na ekranie metadane, takie jak typ pliku, rozmiar, zmodyfikowana data / czas), poprzez zapytanie o wartości właściwości za pomocą powłoki systemu Windows . Podobnie możesz dodać więcej typów prop: w powyższej lokalizacji rejestru, jeśli potrzebujesz. Strona Właściwości okna MSDN zawiera pełną listę typów prop:, których można użyć. Mam nadzieję, że możesz to zaimplementować również dla wszystkich plików lub poszczególnych typów plików.
Uwaga edytora: Ta edycja rejestru FileOperationPrompt działa dobrze w systemach Windows Vista, 7, 8, 8.1 i Windows 10.