ایس پی ڈرائیو آئیکن

Drive ਆਬਜੈਕਟ ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਜਾਂ ਨੈੱਟਵਰਕ ਸ਼ੇਅਰ ਡਰਾਈਵਰ ਦੀ ਸੂਚਨਾ ਦੇਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ。

ਉਦਾਹਰਣ

ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਉਪਲੱਬਧ ਸਪੇਸ ਕੈਪੇਸਿਟੀ ਲੈਣਾ
ਇਹ ਉਦਾਹਰਣ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਿਵੇਂ ਪਹਿਲਾਂ FileSystemObject ਆਬਜੈਕਟ ਬਣਾਉਣਾ ਹੈ ਤਾਂ ਬਾਅਦ AvailableSpace ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਮਦਦ ਨਾਲ ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਉਪਲੱਬਧ ਸਪੇਸ ਲੈਣਾ ਹੈ。
ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਬਾਕੀ ਸਪੇਸ ਕੈਪੇਸਿਟੀ ਲੈਣਾ
ਇਹ ਉਦਾਹਰਣ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਿਵੇਂ FreeSpace ਸਪੇਸ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਮਦਦ ਨਾਲ ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਬਾਕੀ ਸਪੇਸ ਲੈਣਾ ਹੈ。
ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਕੁੱਲ ਕੈਪੇਸਿਟੀ ਲੈਣਾ
ਇਹ ਉਦਾਹਰਣ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਿਵੇਂ TotalSize ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਮਦਦ ਨਾਲ ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਕੁੱਲ ਕੈਪੇਸਿਟੀ ਲੈਣਾ ਹੈ。
ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਡਰਾਈਵਰ ਲੈਟਰ ਲੈਣਾ
ਇਹ ਉਦਾਹਰਣ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਿਵੇਂ DriveLetter ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਮਦਦ ਨਾਲ ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਡਰਾਈਵਰ ਲੈਟਰ ਲੈਣਾ ਹੈ。
ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਡਰਾਈਵਰ ਟਾਈਪ ਲੈਣਾ
ਇਹ ਉਦਾਹਰਣ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਿਵੇਂ DriveType ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਮਦਦ ਨਾਲ ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਡਰਾਈਵਰ ਟਾਈਪ ਲੈਣਾ ਹੈ。
ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਫਾਇਲ ਸਿਸਟਮ ਸੂਚਨਾ ਲੈਣਾ
ਇਹ ਉਦਾਹਰਣ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਿਵੇਂ FileSystem ਦੀ ਮਦਦ ਨਾਲ ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਫਾਇਲ ਸਿਸਟਮ ਟਾਈਪ ਲੈਣਾ ਹੈ。
ਹਾਰਡ ਡਰਾਈਵਰ ਪ੍ਰਸਤੁਤ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ ਕਿ ਨਹੀਂ?
ਇਹ ਉਦਾਹਰਣ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਿਵੇਂ IsReady ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਮਦਦ ਨਾਲ ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਨੂੰ ਪ੍ਰਸਤੁਤ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ ਨੂੰ ਚੇਕ ਕਰੋ।
ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਪਾਥ ਲੈਣਾ
ਇਹ ਉਦਾਹਰਣ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਿਵੇਂ Path ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਮਦਦ ਨਾਲ ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਪਾਥ ਲੈਣਾ ਹੈ。
ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਰੂਟ ਫੋਲਡਰ ਲੈਣਾ
ਇਹ ਉਦਾਹਰਣ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਿਵੇਂ RootFolder ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਮਦਦ ਨਾਲ ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਰੂਟ ਫੋਲਡਰ ਲੈਣਾ ਹੈ。
ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਨਮੂਨਾ ਨੰਬਰ ਲੈਣਾ
ਇਹ ਉਦਾਹਰਣ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਿਵੇਂ Serialnumber ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਮਦਦ ਨਾਲ ਵਿਸ਼ੇਸ਼ ਹਾਰਡ ਡਰਾਈਵਰ ਦਾ ਨਮੂਨਾ ਨੰਬਰ ਲੈਣਾ ਹੈ。

Drive ਆਬਜੈਕਟ

Drive ਆਬਜੈਕਟ ਸਥਾਨਕ ਡਿਸਕ ਡਰਾਈਵਰ ਜਾਂ ਨੈੱਟਵਰਕ ਸ਼ੇਅਰਡ ਡਰਾਈਵਰ ਦੇ ਬਾਰੇ ਦੀ ਸੂਚਨਾ ਵਾਪਸ ਦੇਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। Drive ਆਬਜੈਕਟ ਫਾਇਲ ਸਿਸਟਮ, ਬਾਕੀ ਕੈਪੈਸਿਟੀ, ਨੰਬਰ ਅਤੇ ਵਲਿਊ ਲੇਬਲ ਜਿਹੀਆਂ ਸੂਚਨਾਵਾਂ ਵਾਪਸ ਦੇ ਸਕਦਾ ਹੈ。

ਟਿੱਪਣੀ:Drive ਆਬਜੈਕਟ ਰਾਹੀਂ ਡਰਾਈਵਰ ਦੇ ਸਮੱਗਰੀ ਬਾਰੇ ਦੇਣ ਵਾਲੀ ਸੂਚਨਾ ਨੂੰ ਵਾਪਸ ਨਹੀਂ ਦੇਣਾ ਹੈ। ਇਸ ਲਈ Folder ਆਬਜੈਕਟ ਦੀ ਵਰਤੋਂ ਕਰੋ。

ਜੇਕਰ ਅਸੀਂ Drive ਆਬਜੈਕਟ ਦੇ ਗੁਣਾਂ ਨੂੰ ਸੰਚਾਲਿਤ ਕਰਨਾ ਚਾਹੁੰਦੇ ਹਾਂ, ਤਾਂ ਇੱਕ FileSystemObject ਆਬਜੈਕਟ ਦੀ ਰਚਨਾ ਕਰਨੀ ਹੈ। ਪਹਿਲਾਂ, FileSystemObject ਆਬਜੈਕਟ ਦੀ ਰਚਨਾ ਕਰੋ, ਫਿਰ FileSystemObject ਆਬਜੈਕਟ ਦੇ GetDrive ਮੈਥਡ ਜਾਂ Drives ਆਪਰਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ Drive ਆਬਜੈਕਟ ਨੂੰ ਉਦਾਹਰਣ ਕਰੋ。

ਹੇਠ ਦਾ ਉਦਾਹਰਣ FileSystemObject ਆਬਜੈਕਟ ਦੇ GetDrive ਮੈਥਡ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਤਾਂ ਕਿ Drive ਆਬਜੈਕਟ ਨੂੰ ਉਦਾਹਰਣ ਕਰੇ, ਅਤੇ TotalSize ਆਪਰਟ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਤਾਂ ਕਿ ਵਿਸ਼ੇਸ਼ ਡਰਾਈਵਰ (c:) ਦੇ ਕੁੱਲ ਕੈਪੈਸਿਟੀ (ਬਾਈਟ) ਨੂੰ ਵਾਪਸ ਦੇਣਾ ਹੈ:

<%
Dim fs,d
Set fs=Server.CreateObject("Scripting.FileSystemObject")
Set d=fs.GetDrive("c:")
Response.Write("Drive " & d & ":")
Response.Write("Total size in bytes: " & d.TotalSize)
set d=nothing
set fs=nothing
%>

ਆਉਟਪੁਟ:

ਡਰਾਈਵ c: ਕੋਈ ਮੈਗਾਬਾਇਟਸ ਵਿੱਚ ਕੁੱਲ ਆਕਾਰ: 5893563398

ਡਰਾਈਵ ਆਬਜੈਕਟ ਦੇ ਗੁਣ

ਗੁਣ ਵਰਣਨ
AvailableSpace ਵਿਸ਼ੇਸ਼ ਡਰਾਈਵਰ ਜਾਂ ਨੈੱਟਵਰਕ ਸ਼ੇਅਰਡ ਡਰਾਈਵਰ ਉੱਤੇ ਉਪਲੱਬਧ ਸਪੇਸ ਕੈਪੈਸਿਟੀ ਦੇ ਲਈ ਯੂਜ਼ਰ ਨੂੰ ਵਾਪਸ ਦੇਣਾ ਹੈ。
DriveLetter ਸਥਾਨਕ ਡਰਾਈਵਰ ਜਾਂ ਨੈੱਟਵਰਕ ਸ਼ੇਅਰਡ ਡਰਾਈਵਰ ਨੂੰ ਪਛਾਣਣ ਵਾਲਾ ਬੁਲਲੇਟ ਲੇਖਾ ਵਾਪਸ ਦੇਣਾ ਹੈ。
DriveType ਵਿਸ਼ੇਸ਼ ਡਰਾਈਵਰ ਦੇ ਪ੍ਰਕਾਰ ਵਾਪਸ ਦੇਣਾ ਹੈ。
FileSystem ਵਿਸ਼ੇਸ਼ ਡਰਾਈਵਰ ਵਿੱਚ ਵਰਤੇ ਗਏ ਫਾਇਲ ਸਿਸਟਮ ਪ੍ਰਕਾਰ ਵਾਪਸ ਦੇਣਾ ਹੈ。
FreeSpace ਵਿਸ਼ੇਸ਼ ਡਰਾਈਵਰ ਜਾਂ ਨੈੱਟਵਰਕ ਸ਼ੇਅਰਡ ਡਰਾਈਵਰ ਉੱਤੇ ਬਾਕੀ ਸਪੇਸ ਕੈਪੈਸਿਟੀ ਦੇ ਲਈ ਯੂਜ਼ਰ ਨੂੰ ਵਾਪਸ ਦੇਣਾ ਹੈ。
IsReady ਜੇਕਰ ਵਿਸ਼ੇਸ਼ ਡਰਾਈਵਰ ਤਿਆਰ ਹੈ ਤਾਂ true ਵਾਪਸ ਦੇਣਾ ਹੈ। ਨਹੀਂ ਤਾਂ false ਵਾਪਸ ਦੇਣਾ ਹੈ。
Path ਉਸ ਦੇ ਬਾਅਦ ਇੱਕ ਕੋਲਨ ਵਾਲਾ ਬੁਲਲੇਟ ਲੇਖਾ ਦੇਣਾ ਹੈ ਜੋ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਡਰਾਈਵਰ ਦੀ ਪਥ ਨਾਮ ਨੂੰ ਸੰਕੇਤ ਕਰਦਾ ਹੈ。
RootFolder ਇੱਕ ਫੋਲਡਰ ਆਬਜੈਕਟ ਵਾਪਸ ਦੇਣਾ ਹੈ ਜੋ ਇੱਕ ਵਿਸ਼ੇਸ਼ ਡਰਾਈਵਰ ਦੀ ਰੂਟ ਫੋਲਡਰ ਦੇਣਾ ਹੈ。
SerialNumber SerialNumber
مقررہ ڈرائیو کا سیریل نمبر ShareName
مقررہ ڈرائیو کا نیٹ ورک شیر نا TotalSize
مقررہ ڈرائیو یا نیٹ ورک شیر کے ڈرائیو کی کل صلاحیت VolumeName