Làm cách nào để bạn phát hiện ra ký tự ổ cứng chính như ổ C:?Làm thế nào để bạn phát hiện các ký tự ổ đĩa cứng chính như ổ C:?
22
A
Trả lời
43
Hãy thử
Path.GetPathRoot(Environment.GetFolderPath(Environment.SpecialFolder.System));
Đó sẽ trở lại (thường) C: \
Nhưng nó phụ thuộc vào cách bạn định nghĩa "chính" ổ cứng. Điều này sẽ cung cấp cho bạn ổ đĩa Windows được cài đặt trên.
1
var d = Directory.GetDirectoryRoot(Environment.GetEnvironmentVariable("windir"));
2
Environment.GetFolderPath (Environment.SpecialFolder.System) .Substring (0,1)
bị đánh cắp từ here.
1
"SystemDrive" là biến môi trường trên XP mà bạn muốn.
11
này nên làm việc (giả sử bạn muốn ổ rằng cửa sổ là trên):
string rootDrive = Path.GetPathRoot(Environment.SystemDirectory);
Các vấn đề liên quan
- 1. Lấy tên ổ đĩa (như trái ngược với ký tự ổ đĩa) trong Java
- 2. Làm cách nào để phát hiện xem có ổ đĩa cụ thể nào là ổ cứng không?
- 3. Đọc các Ổ đĩa cứng trong C++ trên Linux
- 4. Làm cách nào để nhận được số ổ đĩa cứng của ổ USB trên OS X?
- 5. Xóa dung lượng trống trên ổ đĩa cứng bằng C#
- 6. Có cách nào để phát hiện xem ổ đĩa có phải là ổ SSD không?
- 7. Làm thế nào để phát hiện khi ổ đĩa di động được lắp bằng C#?
- 8. Phát hiện sự kiện gắn ổ đĩa trong C#
- 9. tạo ổ cứng ảo
- 10. Tăng ổ cắm asio: cách nhanh nhất để đọc tệp từ ổ đĩa cứng?
- 11. Phát hiện xem đĩa có nằm trong ổ đĩa DVD
- 12. Làm cách nào để hủy kích hoạt ổ đĩa vật lý LVM2 để tháo ổ đĩa?
- 13. Bằng mã, làm thế nào tôi có thể gửi một ổ đĩa cứng để ngủ
- 14. OpenCV: Phát hiện các đốm tròn/ổ đĩa Domino
- 15. Làm cách nào để phát hiện xem ổ đĩa có thùng rác trong C#?
- 16. Làm cách nào để phát hiện xem có đĩa mềm trong ổ đĩa?
- 17. Làm thế nào để ngăn chặn chương trình Windows khỏi ổ đĩa cứng quay xuống?
- 18. Làm cách nào để tạo phân vùng mà Windows không gán ký tự ổ đĩa?
- 19. Ổ đĩa máy chủ hoạt động như thế nào?
- 20. Làm cách nào để thay đổi ký tự ổ đĩa ở chế độ ido (Emacs)?
- 21. Liệt kê các ổ đĩa ngoài
- 22. Thay đổi ký tự ổ đĩa trong NERDtree
- 23. Phát hiện khi ổ đĩa được lắp trên OS X
- 24. Lập trình kiểm tra xem ký tự ổ đĩa có phải là ổ đĩa mạng/chia sẻ
- 25. Ổ cứng Heap Java
- 26. Làm thế nào tôi có thể phát hiện khi ổ đĩa flash được cắm trong Linux?
- 27. Làm thế nào để phát hiện bằng cách sử dụng C# nếu một ổ đĩa được cắm vào cổng USB?
- 28. Định dạng ổ đĩa bằng C++
- 29. Lấy danh sách các ổ đĩa logic
- 30. Nhanh chóng phát hiện loại bỏ các ổ đĩa IDE cố định trong Windows XP