Environment.SpecialFolder Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa wyliczone stałe używane do pobierania ścieżek katalogów do systemowych folderów specjalnych.
public: enum class Environment::SpecialFolder
public enum Environment.SpecialFolder
[System.Runtime.InteropServices.ComVisible(true)]
public enum Environment.SpecialFolder
type Environment.SpecialFolder =
[<System.Runtime.InteropServices.ComVisible(true)>]
type Environment.SpecialFolder =
Public Enum Environment.SpecialFolder
- Dziedziczenie
- Atrybuty
Pola
AdminTools | 48 | Katalog systemu plików używany do przechowywania narzędzi administracyjnych dla poszczególnych użytkowników. Konsola Microsoft Management Console (MMC) zapisze dostosowane konsole w tym katalogu i będzie ona wędrować wraz z użytkownikiem. |
ApplicationData | 26 | Katalog, który służy jako wspólne repozytorium dla danych specyficznych dla aplikacji dla bieżącego użytkownika mobilnego. Użytkownik mobilny działa na więcej niż jednym komputerze w sieci. Profil użytkownika mobilnego jest przechowywany na serwerze w sieci i jest ładowany do systemu po zalogowaniu się użytkownika. |
CDBurning | 59 | Katalog systemu plików, który działa jako obszar przejściowy dla plików oczekujących na zapisanie na dysku CD. |
CommonAdminTools | 47 | Katalog systemu plików zawierający narzędzia administracyjne dla wszystkich użytkowników komputera. |
CommonApplicationData | 35 | Katalog, który służy jako wspólne repozytorium dla danych specyficznych dla aplikacji, które są używane przez wszystkich użytkowników. |
CommonDesktopDirectory | 25 | Katalog systemu plików zawierający pliki i foldery wyświetlane na pulpicie dla wszystkich użytkowników. |
CommonDocuments | 46 | Katalog systemu plików zawierający dokumenty wspólne dla wszystkich użytkowników. |
CommonMusic | 53 | Katalog systemu plików, który służy jako repozytorium plików muzycznych wspólnych dla wszystkich użytkowników. |
CommonOemLinks | 58 | Ta wartość jest rozpoznawana w systemie Windows Vista w celu zapewnienia zgodności z poprzednimi wersjami, ale sam folder specjalny nie jest już używany. |
CommonPictures | 54 | Katalog systemu plików, który służy jako repozytorium dla plików obrazów wspólnych dla wszystkich użytkowników. |
CommonProgramFiles | 43 | Katalog składników, które są współużytkowane przez aplikacje. Aby uzyskać katalog plików programu x86 w procesie innych niż x86, użyj elementu ProgramFilesX86 członkowskiego. |
CommonProgramFilesX86 | 44 | Folder Program Files . |
CommonPrograms | 23 | Folder dla składników, które są współużytkowane przez aplikacje. |
CommonStartMenu | 22 | Katalog systemu plików zawierający programy i foldery, które są wyświetlane w menu Start dla wszystkich użytkowników. |
CommonStartup | 24 | Katalog systemu plików zawierający programy wyświetlane w folderze Startup dla wszystkich użytkowników. |
CommonTemplates | 45 | Katalog systemu plików zawierający szablony dostępne dla wszystkich użytkowników. |
CommonVideos | 55 | Katalog systemu plików, który służy jako repozytorium dla plików wideo wspólnych dla wszystkich użytkowników. |
Cookies | 33 | Katalog, który służy jako wspólne repozytorium internetowych plików cookie. |
Desktop | 0 | Komputer logiczny, a nie fizyczna lokalizacja systemu plików. |
DesktopDirectory | 16 | Katalog używany do fizycznego przechowywania obiektów plików na pulpicie. Nie należy mylić tego katalogu z samym folderem pulpitu, który jest folderem wirtualnym. |
Favorites | 6 | Katalog, który służy jako wspólne repozytorium elementów ulubionych użytkownika. |
Fonts | 20 | Folder wirtualny zawierający czcionki. |
History | 34 | Katalog, który służy jako wspólne repozytorium elementów historii internetu. |
InternetCache | 32 | Katalog, który służy jako wspólne repozytorium tymczasowych plików internetowych. |
LocalApplicationData | 28 | Katalog, który służy jako wspólne repozytorium dla danych specyficznych dla aplikacji, które są używane przez bieżącego, nie roamingu użytkownika. |
LocalizedResources | 57 | Katalog systemu plików zawierający zlokalizowane dane zasobów. |
MyComputer | 17 | Folder Mój komputer . Po przekazaniu do |
MyDocuments | 5 | Folder Moje dokumenty . Ten element członkowski jest odpowiednikiem elementu Personal. |
MyMusic | 13 | Folder Moja muzyka . |
MyPictures | 39 | Folder Moje obrazy . |
MyVideos | 14 | Katalog systemu plików, który służy jako repozytorium filmów wideo należących do użytkownika. |
NetworkShortcuts | 19 | Katalog systemu plików zawierający obiekty łącza, które mogą istnieć w folderze wirtualnym Moje miejsca sieciowe . |
Personal | 5 | Katalog, który służy jako wspólne repozytorium dokumentów. Ten element członkowski jest odpowiednikiem elementu MyDocuments. |
PrinterShortcuts | 27 | Katalog systemu plików zawierający obiekty łącza, które mogą istnieć w folderze wirtualnym Drukarki . |
ProgramFiles | 38 | Katalog plików programu. W procesie innych niż x86 przekazywanie ProgramFiles do GetFolderPath(Environment+SpecialFolder) metody zwraca ścieżkę dla programów innych niż x86. Aby pobrać katalog plików programu x86 w procesie innych niż x86, użyj ProgramFilesX86 elementu członkowskiego. |
ProgramFilesX86 | 42 | Folder x86 Program Files . |
Programs | 2 | Katalog zawierający grupy programów użytkownika. |
Recent | 8 | Katalog zawierający ostatnio używane dokumenty użytkownika. |
Resources | 56 | Katalog systemu plików zawierający dane zasobów. |
SendTo | 9 | Katalog zawierający elementy menu Wyślij do. |
StartMenu | 11 | Katalog zawierający elementy menu Start. |
Startup | 7 | Katalog odpowiadający grupie programów startowych użytkownika. System uruchamia te programy za każdym razem, gdy użytkownik loguje się lub uruchamia system Windows. |
System | 37 | Katalog systemowy. |
SystemX86 | 41 | Folder System systemu Windows. |
Templates | 21 | Katalog, który służy jako wspólne repozytorium szablonów dokumentów. |
UserProfile | 40 | Folder profilu użytkownika. Aplikacje nie powinny tworzyć plików ani folderów na tym poziomie; powinny umieścić swoje dane w lokalizacjach, do których odwołuje się ApplicationDataelement . |
Windows | 36 | Katalog systemu Windows lub SYSROOT. Odpowiada to zmiennym środowiskowych %windir% lub %SYSTEMROOT%. |
Przykłady
W poniższym przykładzie pokazano, jak używać metody Environment.SpecialFolderEnvironment.GetFolderPath w celu pobrania katalogu System.
// Sample for the Environment::GetFolderPath method
using namespace System;
int main()
{
Console::WriteLine();
Console::WriteLine( "GetFolderPath: {0}", Environment::GetFolderPath( Environment::SpecialFolder::System ) );
}
/*
This example produces the following results:
GetFolderPath: C:\WINNT\System32
*/
// Sample for the Environment.GetFolderPath method
using System;
class Sample
{
public static void Main()
{
Console.WriteLine();
Console.WriteLine("GetFolderPath: {0}",
Environment.GetFolderPath(Environment.SpecialFolder.System));
}
}
/*
This example produces the following results:
GetFolderPath: C:\WINNT\System32
*/
// Sample for the Environment.GetFolderPath method
open System
printfn $"\nGetFolderPath: {Environment.GetFolderPath Environment.SpecialFolder.System}"
// This example produces the following results:
// GetFolderPath: C:\WINNT\System32
' Sample for the Environment.GetFolderPath method
Class Sample
Public Shared Sub Main()
Console.WriteLine()
Console.WriteLine("GetFolderPath: {0}", Environment.GetFolderPath(Environment.SpecialFolder.System))
End Sub
End Class
'
'This example produces the following results:
'
'GetFolderPath: C:\WINNT\System32
'
Uwagi
Foldery specjalne systemu to foldery, takie jak Program Files, Programs, System lub Startup, które zawierają typowe informacje. Foldery specjalne są domyślnie ustawiane przez system lub jawnie przez użytkownika podczas instalowania wersji systemu Windows.
Metoda Environment.GetFolderPath zwraca lokalizacje skojarzone z tym wyliczeniem. Lokalizacje tych folderów mogą mieć różne wartości w różnych systemach operacyjnych, użytkownik może zmienić niektóre lokalizacje, a lokalizacje są zlokalizowane.
Aby uzyskać więcej informacji na temat folderów specjalnych, zobacz stałe KNOWNFOLDERID w dokumentacji systemu Windows.