아무도 도와 줄 수 있습니까? C#을 사용하여 디스크에서 할당되지 않은 공간 정보를 얻는 방법은 있습니까?물리 디스크에서 할당되지 않은 공간 정보를 얻는 방법
답변
볼륨의 총 여유 공간을 알고 싶다면 DriveInfo.AvailableFreeSpace
을 사용할 수 있습니다.
Win32_DiskPartition : http://msdn.microsoft.com/en-us/library/aa394135%28VS.85%29.aspx
Win32_DiskDrive : http://msdn.microsoft.com/en-us/library/aa394132%28v=VS.85%29.aspx
당신은 DeviceID
필드를 사용할 수 있습니다
http://msdn.microsoft.com/en-us/library/system.io.driveinfo.aspx
또한 Win32_DiskPartition
및 Win32_DiskDrive
를 사용하여 디스크의 파티션에 대한 정보를 가져 오기 위해 WMI를 사용할 수 있습니다 어떤 파티션이 어떤 디스크에 있는지 식별하려면 StartOffset
및 Size
필드를 사용하십시오. parititions가 실제 디스크에있는 위치의 맵을 작성하십시오. 그런 다음 Win32_DiskDrive
의 데이터를 사용하여 전체 디스크 크기를 계산하고 나머지를 계산하십시오.
http://msdn.microsoft.com/en-us/library/ms257338.aspx
이 도구도 사용할 수 있습니다 : http://www.ks-soft.net/hostmon.eng/wmi/index.htm – Polynomial
이 같은 뭔가 시도해보십시오 :
using System.Linq;
using System.IO;
using System;
namespace DriveInfoExample
{
class Program
{
static void Main(string[] args)
{
// Check only for fixed drives
foreach (var di in DriveInfo.GetDrives().Where(d=>d.DriveType == DriveType.Fixed))
{
Console.WriteLine("Free space on drive {0}\t{1} bytes", di.Name, di.AvailableFreeSpace);
}
}
}
}
대단히 감사합니다 ... 나는 그것을 시도 할 것입니다. – ashraf
- 1. 할당되지 않은 변수 찾기
- 2. 할당되지 않은 변수의 값은
- 3. objdump에서 정보를 얻는 방법
- 4. 표준에서 정보를 얻는 방법?
- 5. 할당되지 않은 로컬 변수의 사용
- 6. HttpWebResponse에서 자세한 정보를 얻는 방법
- 7. android에서 로그 정보를 얻는 방법
- 8. 사용자 국가 정보를 얻는 방법
- 9. SimpleCursorAdapter에서 ContextMenu로 정보를 얻는 방법
- 10. drupal 데이터베이스에서 정보를 얻는 방법
- 11. 디스크에서 파일을 직접 읽는 방법?
- 12. 재귀 함수가 할당되지 않은 지역 변수
- 13. STL Vector가 할당되지 않은 객체의 소멸자를 호출합니까?
- 14. 아스키 스펙트럼에 할당되지 않은 문자가 있습니까?
- 15. 변수에 할당되지 않은 객체의 가비지 수집
- 16. C# 할당되지 않은 지역 변수 오류
- 17. C# 오류 : 할당되지 않은 로컬 변수 사용
- 18. 할당되지 않은 메모리를 오류없이 사용 하시겠습니까?
- 19. E_NOTICE가 할당되지 않은 값에 대해 경고하지 않습니다.
- 20. 일반 방법에서 "할당되지 않은 지역 변수 사용"
- 21. 여전히 멤버 쿼리에 할당되지 않은 역할 얻기
- 22. 할당되지 않은 로컬 변수 사용? C#
- 23. 프로비저닝 동안 Heroku 어플리케이션 정보를 얻는 방법?
- 24. 물리 캐릭터를 회전시키지 않는 방법
- 25. XMLBeans의 XMLError에서 줄 번호 정보를 얻는 방법
- 26. GWT 응용 프로그램에서 로캘 정보를 얻는 방법
- 27. Marshal.GetExceptionCode();에서 예외 정보를 얻는 방법;
- 28. 구성된 이메일 계정 세부 정보를 얻는 방법
- 29. Mail.app에서 전자 메일에 대한 정보를 얻는 방법
- 30. android facebook에서 내 정보를 얻는 방법
이 할당되지 않은 공간 정보를 정의
여기에 당신이 WMI를 사용하여 필요한 모든 도움을 제공해야 MSDN에 관한 기사입니다. 사용할 수있는 여유 공간이 있습니까? –