পরিবেশ।


85

যেহেতু আমি এটি বুঝতে পেরেছি, আপনি Environment.GetFolderPathপদ্ধতিটি ব্যবহার করার কথা যাতে আপনার ওএস স্বাধীন কোড থাকে ...

উইন্ডোজ এক্সপি ব্যবহার করে C:\Documents and Settings\। উইন্ডোজ ভিস্তা C:\ProgramDataএবং ব্যবহার করে C:\Users।

আমি একটি উইন্ডোজ ভিস্তা কম্পিউটারে নীচের কোডটি ব্যবহার করছি এবং এটি এটির C:\Documents and Settings\পরিবর্তে ডিরেক্টরিটি ফিরিয়ে দিচ্ছে C:\ProgramData... কোনও ধারণা?

    string commonAppData = Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData);
    try
    {
        File.CreateText(
            Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData) +
            "\\mycompany\\uid");
        log.Debug("Created file successfully");
    }
    catch (Exception ex)
    {
        log.Error("Unable to create the uid file: ", ex);
    }

4
এক্সপি থেকে কি ভিস্তা ইনস্টলেশন আপডেট হয়েছে?
— ডার্ক ভোলমার

না, দোকান থেকে বাড়ি আনার সময় এটির অবশ্যই স্পষ্টরূপে ভিস্তা ছিল ... আমার ধারণা, এটি সম্ভবত বেস্টবাই বা কোনও কিছু দ্বারা "আপগ্রেড" করা হয়েছিল (অসম্ভব বলে মনে হচ্ছে)। সি: \ দস্তাবেজ এবং সেটিংসের কোনও অস্তিত্বই নেই যদি সে আপনাকে কিছু বলে।
— blak3r

"\\ mycompany \\ uid" কে কীভাবে সমাধান করবেন? আমি এই সঠিক পথটি তৈরি করতে চাই (সংস্থার সাথে & ইউআই)। সমাবেশ থেকে আমাকে কি এই ডেটা ম্যানুয়ালি যোগ করতে হবে?
— জোশ জি

উত্তর:


163

আমার ইনস্টলার একটি লগ.টিএসটি ফাইল ফাইল অনুলিপি করেছে যা একটি এক্সপি কম্পিউটারে তৈরি হয়েছিল। আমি সেই লগ ফাইলটির দিকে তাকিয়ে দেখছিলাম এটি ভিস্টায় তৈরি হয়েছিল। একবার আমি আমার লগ 4 নেট কনফিগারেশনটিকে "ভিস্তার সামঞ্জস্যপূর্ণ" হিসাবে স্থির করেছিলাম। পরিবেশ.গেটফোল্ডারপাথ প্রত্যাশিত ফলাফলগুলি ফিরিয়ে দিচ্ছিল। অতএব, আমি এই পোস্টটি বন্ধ করছি।

নিম্নলিখিত স্পেশাল ফোল্ডার পাথ উল্লেখ উল্লেখযোগ্য হতে পারে:

উইন্ডোজ সার্ভার 2003 এ আউটপুট:

স্পেশালফোল্ডার.এপ্লিকেশনডেটা: সি: u ডকুমেন্টস এবং সেটিংস \ ব্লেক \ অ্যাপ্লিকেশন ডেটা
স্পেশালফোল্ডার.কমন অ্যাপ্লিকেশন ডেটা: সি: u ডকুমেন্টস এবং সেটিংস \ সমস্ত ব্যবহারকারী \ অ্যাপ্লিকেশন ডেটা
স্পেশালফোল্ডার.প্রগ্রামফিল: সি: \ প্রোগ্রাম ফাইল
স্পেশালফোল্ডার.কমন প্রোগ্রাম ফাইলস: সি: \ প্রোগ্রাম ফাইল \ প্রচলিত ফাইল
স্পেশালফোল্ডার.ডেস্কটপ ডিরেক্টরী: সি: u ডকুমেন্টস এবং সেটিংস Settings ব্লেক \ ডেস্কটপ
বিশেষ ফোল্ডার.লোকাল অ্যাপ্লিকেশন ডেটা: সি: \ দস্তাবেজ এবং সেটিংস \ ব্লেক \ স্থানীয় সেটিংস \ অ্যাপ্লিকেশন ডেটা
স্পেশালফোল্ডার.মাই ডকুমেন্টস: সি: u ডকুমেন্টস এবং সেটিংস \ ব্লেক \ আমার ডকুমেন্টস
স্পেশালফোল্ডার.সিস্টেম: সি: I উইন্ডোজ \ সিস্টেম 32` `

ভিস্তার উপর আউটপুট:

স্পেশালফোল্ডার.এপ্লিকেশনডেটা: সি: \ ব্যবহারকারী \ ব্লেক \ অ্যাপডেটা \ রোমিং
স্পেশালফোল্ডার.কমন অ্যাপ্লিকেশনডেটা: সি: \ প্রোগ্রামডাটা
স্পেশালফোল্ডার.প্রগ্রামফিল: সি: \ প্রোগ্রাম ফাইল
স্পেশালফোল্ডার.কমন প্রোগ্রাম ফাইলস: সি: \ প্রোগ্রাম ফাইল \ প্রচলিত ফাইল
স্পেশালফোল্ডার.ডেস্কটপ ডিরেক্টরী: সি: \ ইউজার \ ব্লেক। ডেস্কটপ
বিশেষ ফোল্ডার.লোকাল অ্যাপ্লিকেশন ডেটা: সি:: ব্যবহারকারীরা \ ব্লেক \ অ্যাপডাটা \ স্থানীয়
স্পেশালফোল্ডার.মাই ডকুমেন্টস: সি: \ ব্যবহারকারী \ ব্লেক \ ডকুমেন্টস
স্পেশালফোল্ডার.সিস্টেম: সি: \ উইন্ডোজ \ সিস্টেম 32

লগ 4 নেট কনফিগারেশনের পরিবেশের সাথে কেন কিছু থাকবে? গেটফোল্ডারপাথ? "কোনও ধারণা?" হিসাবে, হ্যাঁ, আপনি প্রথম ব্যবহারকারীর সাধারণ ব্যবহারকারী হিসাবে এবং দ্বিতীয় ফলাফল অ্যাডমিন হিসাবে চলছেন, যেমন যখন একটি উন্নত ইনস্টলার বা কোনও পরিষেবা চালাচ্ছেন।
— বেন্ট ট্রানবার্গ

4
এছাড়াও, আমি মনে করি এই সমস্ত তালিকা পড়তে থাকা নবাবিদের সচেতন হওয়া উচিত যে এগুলি কোনও OS এ অগত্যা নির্ধারিত পাথ নয়, তবে "আপনার" মেশিনে বেশ কিছু হতে পারে। কখনই হার্ডকোড করবেন না - পরিবর্তে গেটফোল্ডারপাথ ব্যবহার করুন, না হলে আপনি একদিন দুঃখিত হবেন। ওহ, এবং প্লাস অপারেটরের চেয়ে পাথ.কোমাইন ব্যবহার করুন।
— বেন্ট ট্রানবার্গ

Environment.SpecialFolder.CommonApplicationDataকোনও কারণেই আশ্চর্যজনকভাবে 10 CommonApplicationData। এবং তাই অ্যাপ্লিকেশন
— পাথটিতে

@ মিরিড Environment.SpecialFolder.CommonApplicationDataএকটি এনাম ; আপনাকে Environment.GetFolderPath()পথটি ফিরে পেতে কল করতে হবে, যেমন Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData)।
— গ্যারি পেন্ডলবারি

37

উবুন্টু 9.10 এ আউটপুট -> উবুন্টু 12.04 মনো সাথে 2.10.8.1:

SpecialFolder.ApplicationData: /home/$USER/.config
SpecialFolder.CommonApplicationData: /usr/share
SpecialFolder.ProgramFiles: 
SpecialFolder.DesktopDirectory: /home/$USER/Desktop
SpecialFolder.LocalApplicationData: /home/$USER/.local/share
SpecialFolder.MyDocuments: /home/$USER
SpecialFolder.System: 

SpecialFolder.Personal: /home/$USER

মনো 4.2.1.1 সহ উবুন্টু 16.04 এ আউটপুট

SpecialFolder.ApplicationData: /home/$USER/.config
SpecialFolder.CommonApplicationData: /usr/share
SpecialFolder.ProgramFiles:
SpecialFolder.DesktopDirectory: /home/$USER/Desktop
SpecialFolder.LocalApplicationData: /home/$USER/.local/share
SpecialFolder.MyDocuments: /home/$USER
SpecialFolder.Desktop: /home/$USER/Desktop
SpecialFolder.Personal: /home/$USER

SpecialFolder.System: 
SpecialFolder.Programs: 
SpecialFolder.Favorites: 
SpecialFolder.Startup: 
SpecialFolder.Recent: 
SpecialFolder.SendTo: 
SpecialFolder.StartMenu: 
SpecialFolder.MyMusic: /home/$USER/Music
SpecialFolder.MyVideos: /home/$USER/Videos
SpecialFolder.MyComputer: 
SpecialFolder.NetworkShortcuts: 
SpecialFolder.Fonts: /home/$USER/.fonts
SpecialFolder.Templates: /home/$USER/Templates
SpecialFolder.CommonStartMenu: 
SpecialFolder.CommonPrograms: 
SpecialFolder.CommonStartup: 
SpecialFolder.CommonDesktopDirectory: 
SpecialFolder.PrinterShortcuts: 
SpecialFolder.InternetCache: 
SpecialFolder.Cookies: 
SpecialFolder.History: 
SpecialFolder.Windows: 
SpecialFolder.MyPictures: /home/$USER/Pictures
SpecialFolder.UserProfile: /home/$USER
SpecialFolder.SystemX86: 
SpecialFolder.ProgramFilesX86: 
SpecialFolder.CommonProgramFiles: 
SpecialFolder.CommonProgramFilesX86: 
SpecialFolder.CommonTemplates: /usr/share/templates
SpecialFolder.CommonDocuments: 
SpecialFolder.CommonAdminTools: 
SpecialFolder.AdminTools: 
SpecialFolder.CommonMusic: 
SpecialFolder.CommonPictures: 
SpecialFolder.CommonVideos: 
SpecialFolder.Resources: 
SpecialFolder.LocalizedResources: 
SpecialFolder.CommonOemLinks: 
SpecialFolder.CDBurning: 

যেখানে $ USER বর্তমান ব্যবহারকারী

ডটনেট কোর (3.0.100) ব্যবহার করে উবুন্টু 16.04 এ আউটপুট

ApplicationData: /home/$USER/.config
CommonApplicationData: /usr/share
ProgramFiles: 
DesktopDirectory: /home/$USER/Desktop
LocalApplicationData: /home/$USER/.local/share
MyDocuments: /home/$USER
System: 
Personal: /home/$USER

জামারিন 7.২ ব্যবহার করে অ্যান্ড্রয়েড 6 এ আউটপুট

Environment.SpecialFolder.ApplicationData: /data/user/0/$APPNAME/files/.config
Environment.SpecialFolder.CommonApplicationData: /usr/share
Environment.SpecialFolder.ProgramFiles: 
Environment.SpecialFolder.DesktopDirectory: /data/user/0/$APPNAME/files/Desktop
Environment.SpecialFolder.LocalApplicationData: /data/user/0/$APPNAME/files/.local/share
Environment.SpecialFolder.MyDocuments: /data/user/0/$APPNAME/files
Environment.SpecialFolder.Desktop: /data/user/0/$APPNAME/files/Desktop
Environment.SpecialFolder.Personal: /data/user/0/$APPNAME/files

Environment.SpecialFolder.Startup: 
Environment.SpecialFolder.Recent: 
Environment.SpecialFolder.SendTo: 
Environment.SpecialFolder.StartMenu: 
Environment.SpecialFolder.MyMusic: /data/user/0/$APPNAME/files/Music
Environment.SpecialFolder.MyVideos: /data/user/0/$APPNAME/files/Videos
Environment.SpecialFolder.MyComputer: 
Environment.SpecialFolder.NetworkShortcuts: 
Environment.SpecialFolder.Fonts: /data/user/0/$APPNAME/files/.fonts
Environment.SpecialFolder.Templates: /data/user/0/$APPNAME/files/Templates
Environment.SpecialFolder.CommonStartMenu: 
Environment.SpecialFolder.CommonPrograms: 
Environment.SpecialFolder.CommonStartup: 
Environment.SpecialFolder.CommonDesktopDirectory: 
Environment.SpecialFolder.PrinterShortcuts: 
Environment.SpecialFolder.InternetCache: 
Environment.SpecialFolder.Cookies: 
Environment.SpecialFolder.History: 
Environment.SpecialFolder.Windows: 
Environment.SpecialFolder.MyPictures: /data/user/0/$APPNAME/files/Pictures
Environment.SpecialFolder.UserProfile: /data/user/0/$APPNAME/files
Environment.SpecialFolder.SystemX86: 
Environment.SpecialFolder.ProgramFilesX86: 
Environment.SpecialFolder.CommonProgramFiles: 
Environment.SpecialFolder.CommonProgramFilesX86: 
Environment.SpecialFolder.CommonTemplates: /usr/share/templates
Environment.SpecialFolder.CommonDocuments: 
Environment.SpecialFolder.CommonAdminTools: 
Environment.SpecialFolder.AdminTools: 
Environment.SpecialFolder.CommonMusic: 
Environment.SpecialFolder.CommonPictures: 
Environment.SpecialFolder.CommonVideos: 
Environment.SpecialFolder.Resources: 
Environment.SpecialFolder.LocalizedResources: 
Environment.SpecialFolder.CommonOemLinks: 
Environment.SpecialFolder.CDBurning: 

যেখানে X APPNAME হ'ল আপনার জ্যামারিন অ্যাপ্লিকেশনটির নাম (উদাঃ মাইএপ.ড্রয়েড)

Xamarin 7.2 ব্যবহার করে আইওএস সিমুলেটার 10.3 এ আউটপুট

ApplicationData: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID/Documents/.config
CommonApplicationData: /usr/share
ProgramFiles: /Applications
DesktopDirectory: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID/Documents/Desktop
LocalApplicationData: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID/Documents
MyDocuments: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID/Documents
Desktop: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID/Documents/Desktop
MyDocuments: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID/Documents
Startup: 
Recent: 
SendTo: 
StartMenu: 
MyMusic: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID/Documents/Music
MyVideos: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID/Documents/Videos
MyComputer: 
NetworkShortcuts: 
Fonts: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID/Documents/.fonts
Templates: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID/Documents/Templates
CommonStartMenu: 
CommonPrograms: 
CommonStartup: 
CommonDesktopDirectory: 
PrinterShortcuts: 
InternetCache: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID/Library/Caches
Cookies: 
History: 
Windows: 
MyPictures: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID/Documents/Pictures
UserProfile: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID
SystemX86: 
ProgramFilesX86: 
CommonProgramFiles: 
CommonProgramFilesX86: 
CommonTemplates: /usr/share/templates
CommonDocuments: 
CommonAdminTools: 
AdminTools: 
CommonMusic: 
CommonPictures: 
CommonVideos: 
Resources: /Users/$USER/Library/Developer/CoreSimulator/Devices/$DEVICEGUID/data/Containers/Data/Application/$APPLICATIONGUID/Library
LocalizedResources: 
CommonOemLinks: 
CDBurning: 

যেখানে VIC ডিভাইসগিউইড হ'ল সিমুলেটর জিইউইডি (নির্বাচিত সিমুলেটারের উপর নির্ভর করে)

Xamarin 7.2 ব্যবহার করে আইপ্যাড 10.3 এ আউটপুট

SpecialFolder.MyDocuments: /var/mobile/Containers/Data/Application/$APPLICATIONGUID/Documents

জামারিন 16.4 ব্যবহার করে আইপ্যাড 13.3 এ আউটপুট

SpecialFolder.MyDocuments: /var/mobile/Containers/Data/Application/$APPLICATIONGUID/Documents
SpecialFolder.UserProfile: /private/var/mobile/Containers/Data/Application/$APPLICATIONGUID/Documents

নেট কোর 3.1 ব্যবহার করে উইন্ডোজ 10 এ আউটপুট

SpecialFolder.MyDocuments: C:\Users\$USER\Documents

নেট কোর 3.1 ব্যবহার করে উবুন্টুতে 18.04 এ আউটপুট

SpecialFolder.MyDocuments: /home/$USER

নেট কোর 3.1 ব্যবহার করে ম্যাকস ক্যাটালিনা আউটপুট

SpecialFolder.MyDocuments: /Users/$USER

27

উইন্ডোজ 10 এ আউটপুট

Fonts: C:\Windows\Fonts
CommonStartMenu: C:\ProgramData\Microsoft\Windows\Start Menu
CommonPrograms: C:\ProgramData\Microsoft\Windows\Start Menu\Programs
CommonStartup: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
CommonDesktopDirectory: C:\Users\Public\Desktop
CommonApplicationData: C:\ProgramData
Windows: C:\Windows
System: C:\Windows\system32
ProgramFiles: C:\Program Files (x86)
SystemX86: C:\Windows\SysWOW64
ProgramFilesX86: C:\Program Files (x86)
CommonProgramFiles: C:\Program Files (x86)\Common Files
CommonProgramFilesX86: C:\Program Files (x86)\Common Files
CommonTemplates: C:\ProgramData\Microsoft\Windows\Templates
CommonDocuments: C:\Users\Public\Documents
CommonAdminTools: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools
CommonMusic: C:\Users\Public\Music
CommonPictures: C:\Users\Public\Pictures
CommonVideos: C:\Users\Public\Videos
Resources: C:\Windows\resources
LocalizedResources:
CommonOemLinks:

কোড স্নিপেট আপনি নিজের লগ ইন করতে চান

foreach(Environment.SpecialFolder f in Enum.GetValues(typeof(Environment.SpecialFolder)))
{
    string commonAppData = Environment.GetFolderPath(f);
    Console.WriteLine("{0}: {1}", f, commonAppData);
}
Console.ReadLine();

এই মানগুলি কি উইন্ডোজ 10 এস এর সাথে বৈধ হবে?
— অ্যান্ড্রু

12

উইন্ডোজ 7 এ আউটপুট (-৪-বিট)

SpecialFolder.CommonApplicationData: C:\ProgramData 
SpecialFolder.CommonDesktopDirectory: C:\Users\Public\Desktop
SpecialFolder.CommonStartMenu: C:\ProgramData\Microsoft\Windows\Start Menu
SpecialFolder.CommonPrograms: C:\ProgramData\Microsoft\Windows\Start Menu\Programs
SpecialFolder.CommonProgramFiles: C:\Program Files\Common Files
SpecialFolder.CommonProgramFilesX86: C:\Program Files (x86)\Common Files
SpecialFolder.CommonStartup: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
SpecialFolder.ProgramFiles: C:\Program Files
SpecialFolder.ProgramFilesX86: C:\Program Files (x86)
SpecialFolder.System: C:\Windows\system32
SpecialFolder.SystemX86: C:\Windows\SysWOW64

উইন্ডোজ এক্সপি আউটপুট

SpecialFolder.CommonApplicationData: C:\Documents and Settings\All Users\Application Data
SpecialFolder.CommonDesktopDirectory: C:\Documents and Settings\All Users\Desktop
SpecialFolder.CommonPrograms: C:\Documents and Settings\All Users\Start Menu\Programs
SpecialFolder.CommonProgramFiles: C:\Program Files\Common Files
SpecialFolder.CommonProgramFilesX86:
SpecialFolder.CommonStartMenu: C:\Documents and Settings\All Users\Start Menu
SpecialFolder.CommonStartup: C:\Documents and Settings\All Users\Start Menu\Programs\Startup
SpecialFolder.ProgramFiles: C:\Program Files
SpecialFolder.ProgramFilesX86:
SpecialFolder.System: C:\WINDOWS\system32
SpecialFolder.SystemX86: C:\WINDOWS\system32

0

আমি ম্যাকোএসের তালিকা খুঁজছিলাম কিন্তু কিছুই পাইনি, সম্ভবত এটি কাউকে সহায়তা করে।

নেট 5.0 ব্যবহার করে ম্যাকোস ক্যাটালিনা (10.15.7) এ আউটপুট

# SpecialFolders (Only with value)
SpecialFolder.ApplicationData: /Users/$USER/.config
SpecialFolder.CommonApplicationData: /usr/share
SpecialFolder.Desktop: /Users/$USER/Desktop
SpecialFolder.DesktopDirectory: /Users/$USER/Desktop
SpecialFolder.Favorites: /Users/$USER/Library/Favorites
SpecialFolder.Fonts: /Users/$USER/Library/Fonts
SpecialFolder.InternetCache: /Users/$USER/Library/Caches
SpecialFolder.LocalApplicationData: /Users/$USER/.local/share
SpecialFolder.MyDocuments: /Users/$USER
SpecialFolder.MyMusic: /Users/$USER/Music
SpecialFolder.MyPictures: /Users/$USER/Pictures
SpecialFolder.ProgramFiles: /Applications
SpecialFolder.System: /System
SpecialFolder.UserProfile: /Users/$USER

# SpecialFolders (All)
SpecialFolder.AdminTools: 
SpecialFolder.ApplicationData: /Users/$USER/.config
SpecialFolder.CDBurning: 
SpecialFolder.CommonAdminTools: 
SpecialFolder.CommonApplicationData: /usr/share
SpecialFolder.CommonDesktopDirectory: 
SpecialFolder.CommonDocuments: 
SpecialFolder.CommonMusic: 
SpecialFolder.CommonOemLinks: 
SpecialFolder.CommonPictures: 
SpecialFolder.CommonProgramFiles: 
SpecialFolder.CommonProgramFilesX86: 
SpecialFolder.CommonPrograms: 
SpecialFolder.CommonStartMenu: 
SpecialFolder.CommonStartup: 
SpecialFolder.CommonTemplates: 
SpecialFolder.CommonVideos: 
SpecialFolder.Cookies: 
SpecialFolder.Desktop: /Users/$USER/Desktop
SpecialFolder.DesktopDirectory: /Users/$USER/Desktop
SpecialFolder.Favorites: /Users/$USER/Library/Favorites
SpecialFolder.Fonts: /Users/$USER/Library/Fonts
SpecialFolder.History: 
SpecialFolder.InternetCache: /Users/$USER/Library/Caches
SpecialFolder.LocalApplicationData: /Users/$USER/.local/share
SpecialFolder.LocalizedResources: 
SpecialFolder.MyComputer: 
SpecialFolder.MyDocuments: /Users/$USER
SpecialFolder.MyMusic: /Users/$USER/Music
SpecialFolder.MyPictures: /Users/$USER/Pictures
SpecialFolder.MyVideos: 
SpecialFolder.NetworkShortcuts: 
SpecialFolder.PrinterShortcuts: 
SpecialFolder.ProgramFiles: /Applications
SpecialFolder.ProgramFilesX86: 
SpecialFolder.Programs: 
SpecialFolder.Recent: 
SpecialFolder.Resources: 
SpecialFolder.SendTo: 
SpecialFolder.StartMenu: 
SpecialFolder.Startup: 
SpecialFolder.System: /System
SpecialFolder.SystemX86: 
SpecialFolder.Templates: 
SpecialFolder.UserProfile: /Users/$USER
SpecialFolder.Windows: 

আমি আমার ব্যবহারকারী নামটি $ USER দিয়ে প্রতিস্থাপন করেছি।

পোগোসামা থেকে কোড স্নিপেট ।

foreach(Environment.SpecialFolder f in Enum.GetValues(typeof(Environment.SpecialFolder)))
{
    string commonAppData = Environment.GetFolderPath(f);
    Console.WriteLine("{0}: {1}", f, commonAppData);
}
Console.ReadLine();
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.