ඩිෆෙන්ස් අණ

Dir විධික්රම උදාහරණ, ස්විච්, විකල්ප, සහ තවත්

Dir විධානය යනු ෆෝල්ඩරයක තිබෙන ගොනු සහ අනු කොටස් අතර ලැයිස්තුවක් ප්රදර්ශනය කිරීමට භාවිතා කරන Command Prompt විධානයකි .

එක් එක් ගොනුවක් හෝ ෆෝල්ඩරයක් සඳහා, dir විධානය මඟින්, පෙර අයිතමය මඟින් අයිතමය අවසන් වරට වෙනස් කරන ලද දිනය හා වේලාව පෙන්වනු ඇත, අයිතමය යනු ෆෝල්ඩරයක් (ඩිරෙක්ටරයක් ​​ලෙස නම් කර ඇති) හෝ ගොනුව, අදාල නම්, සහ අවසානයේ ගොනු දිගුව ඇතුළත් ගොනුවේ හෝ ෆෝල්ඩරයේ නම.

ගොනුව හා ෆෝල්ඩර ලැයිස්තුවෙන් පිටත dir විධානය මඟින් කොටසෙහි වත්මන් ධාවක ලිපිය, වෙළුම් ලේබලය , පරිමාවේ අනුක්රමික අංකය , ලැයිස්තුගත කරන ලද සම්පූර්ණ සංඛ්යා ලේඛන, බයිට් වල ඇති එම ගොනු වල මුළු ප්රමාණය, ලැයිස්තුගත කෙරුණු අනුපමාල් ගණන, සහ ධාවකයේ සම්පූර්ණ බයිට ගණන ඉතිරිව ඇත.

විධාන විධාන ලබා ගැනීම

වින්ඩෝස් 10 , වින්ඩෝස් 8 , වින්ඩෝස් 7 , වින්ඩෝස් විස්ටා සහ වින්ඩෝස් එක්ස්පී ඇතුළු වින්ඩෝස් මෙහෙයුම් පද්දති තුල විධාන පුවරුව තුළ ඩීආර් විධානය ලබා ගත හැකිය.

වින්ඩෝස් හි පැරනි වින්ඩෝස් ඩීආර් විධානය ද ඇතුළත් කර ඇතත් පහත ලැයිස්තුගත කර ඇති වඩා අඩු විකල්ප ගණනක් සහිත වේ. Dir විධානය MS-DOS හි සියලු අනුවාද වලද ලබා ගත හැකිය DOS විධානයකි .

ඩීආර් විධානය ප්රස්ථාර විධි විධාන අනුවාද වලදී සොයා ගත හැකි වන අතර, වැඩි දියුණු කළ හැකි ආරම්භක විකල්ප සහ පද්ධති ප්රතිසාධන විකල්ප වලින් ලබාගත හැකිය. වින්ඩෝස් එක්ස්පී හි වින්ඩෝස් මෙහෙයුම් කොන්සෝලයෙහි ද විධාන විධාන ද ඇතුළත් වේ.

සටහන: ඇතැම් විධාන විධාන ස්විච සහ අනෙකුත් විධාන ආයාචන වල ක්රියාකාරීත්වය මෙහෙයුම් පද්ධතියේ සිට මෙහෙයුම් පද්ධතිය දක්වා වෙනස් වේ.

Dir Command Syntax

dir [ drive : ] [ path ] [ ගොනු නාමය ] [ / a [[ : ] ගුණාංග ]] [ / b ] [ / c ] [ / d ] [ / l ] [ / n ] [ / ] [ / s ] [ / s ] [ / s ] [ / s ] [ / s ] [ / s ] [ / s ] [ / s ]

උපප්රවර්ගය: ඉහත සඳහන් කර ඇති ආකාරයට හෝ ඉහත වගුවේ දැක්වෙන පරිදි ආකෘතියේ ආකෘතිය අර්ථකථනය කරන ආකාරය නිසියාකාරව අවබෝධ කර නොගන්න.

ධාවක :, මාර්ගය, ගොනු නාමය මෙම ඩිරෙක්ටරයේ ප්රතිඵල දැක ගැනීමට අවශ්ය ධාවකය , මාර්ගය සහ / හෝ ගොනු නාමය මෙයයි . Dir විධානය තනියම ක්රියාත්මක කළ හැකි බැවින්, ඒවා තුනම විකල්ප වේ. ආදේශකයන්ට අවසර ලැබේ. මෙය පැහැදිලි නැති නම් පහත දැක්වෙන ඩිජිටල් විධානයන් හි කොටස බලන්න.
/ඒ

තනන ලද විට, මෙම ස්විචය සියලු වර්ගවල ගොනු සහ ෆෝල්ඩර පෙන්වයි, ගොනු ආවර්තිතා ඇති ඒවා ඇතුලු ඒවා විධාන පුවරුවේ හෝ වින්ඩෝස් හි පෙන්වීමට ඉඩ නොදෙනු ඇත. පහත දැක්වෙන ගුණාංගවලින් එකක් හෝ කිහිපයක් භාවිතා කරන්න (අක්ෂරයක් අවශ්ය නොවේ, අවකාශය අවශ්ය නොවේ) dir විධානයේ ප්රතිඑල තුල ඇති ගොනු වර්ග පමණක් පෙන්වන්න:

/බී මෙම අභිප්රේතය, "හිස්" ආකෘතිය භාවිතා කිරීම සඳහා dir ප්රතිඵල පෙන්වීමට, සාමාන්ය ශීර්ෂකය සහ පාදක තොරතුරු ඉවත් කිරීම මෙන්ම සෑම අයිතමයකම සියලු අයිතමයන් සියල්ලම ඉවත් කරන අතර, ඩිරෙක්ටරියේ නම හෝ ගොනු නාමය සහ දිගුව පමණක් ඉතිරි වේ.
/ c මෙම ස්විචය මඟින් දහස් ගණනින් වෙන්කිරීම් බල කරන විට ඩිරෙක්ටරි අක්ෂරය මඟින් ගොනු ආකරය පෙන්වන ආකාරය භාවිතා කරයි. බොහෝ පරිගණක වල ​​ප්රකෘති හැසිරීම මෙය වන අතර එමගින් ප්රායෝගික භාවිතය වන්නේ ප්රතිඵලයන් තුල දහස් ගණනින් බැහැර කිරීම අක්රීය කිරීමයි.
/ d ෆෝල්ඩරවලට ප්රදර්ශනය කළ අයිතමයන් (brackets ඇතුළේ) සහ ඒවායේ දිගුවන් සහිත ගොනු නාම සීමා කිරීම සඳහා / d . අයිතම ඉහළින් සිට පහළට සහ ඉන්පසු තීරු හරහා ලැයිස්තුගත කර ඇත. සම්මත ඩීආර් විධාන ශීර්ෂය සහ පාදක දත්ත සමාන වේ.
/ පෙ මෙම ෆෝල්ඩරයේ සියලු ෆෝල්ඩර හා ගොනු නාම කුඩා අකුරු පෙන්වීමට.
/ n මෙම ස්විචය දිනය තුළ ඇති තීරු -> කාලය -> ඩිරෙක්ටරිය -> ගොනු විශාලත්වය -> ගොනුව හෝ ෆෝල්ඩරයේ නාම තීරු ව්යුහය ඇත. මෙය ප්රකෘති හැසිරීම වන බැවින්, ප්රායෝගික භාවිතය වන්නේ / -n ගොනුව හෝ ෆෝල්ඩරයේ නමේ ඇති තීරයන් -> බහලුම -> ගොනු විශාලත්වය -> දිනය -> කාල අනුපිළිවෙලයි.
/ o

ප්රතිඵල සඳහා වර්ගීකරණ අනුපිළිවෙලක් සැපයීම සඳහා මෙම විකල්පය භාවිතා කරන්න. තනියම ක්රියාත්මක වන විට, / o පළමු පෙළ ලේඛන ලැයිස්තුවෙන් පසුව, අකාරාදී පිළිවෙලින් ලිපිගොනු පසුව ලැයිස්තුගත කරයි. පහත දැක්වෙන අගයන්ගෙන් එකක් හෝ කිහිපයක් සමඟ මෙම විකල්පය භාවිතා කරන්න (අක්ෂර වින්යාසය අවශ්ය නැත, අවකාශය අවශ්ය නොවේ) වින්යාස කළමණාකරණ ප්රතිඵල අනුපිළිවෙල අනුපිළිවෙල අනුපිළිවෙලට:

  • d = දිනය / වේලාව අනුව (පැරණිතම)
  • e = අනුසාරයෙන් වර්ග කිරීම (අකාරාදී)
  • g = කණ්ඩායම් බහලුම ප්රථමයෙන්, පසුව ගොනු
  • n = නම අනුව වර්ග කිරීම (අකාරාදී)
  • s = ප්රමාණයෙන් වර්ග කරන්න (කුඩාතම පළමුව)
  • - = මෙම ආකෘතිය ආපසු හරවා ගැනීම සඳහා ඉහත අගයන් භාවිතා කිරීමක් ලෙස මෙය භාවිතා කරන්න (උදා. -d පළමුවෙන්ම පළමුව ශ්රේණියට වර්ග කිරීම, -එහි විශාලතම පළමු ආදී).
/ p මෙම විකල්පය වරක් එක් පිටුවක ප්රතිඵල දර්ශනය වන අතර, දිගටම කරගෙන යාමට ... ඕනෑම විමසුමක් සඳහා ඕනෑම යතුරක් ඔබෙන් බාධා වී ඇත. /p භාවිතා කිරීම මඟින් dir විධානය වැඩි විධානයක් භාවිතා කිරීම හා සමාන වේ.
/ q ප්රතිඵලයක් ලෙස ගොනුව හෝ ෆෝල්ඩරයේ අයිතිකරු ප්රදර්ශනය කිරීම සඳහා මෙම ස්විචය භාවිතා කරන්න. වින්ඩෝස් තුල ඇති ගොනුව හිමිකාරිත්වය දැක්වීම හෝ වෙනස් කිරීම සඳහා ඇති පහසුම ක්රමය වන්නේ ආරක්ෂක පටිත්තෙහි ඇති අතිරේක බොත්තම මත ඇති ගොනුවේ ප්රාග්ධනය දෙස බලන විටය.
/ r / R විකල්පය මඟින් ගොනුවේ කොටසක් ලෙස විකල්ප දත්ත ප්රවාහ (ADS) පෙන්වයි. දත්ත ධාරාව ගොනුව යටතේ නව පේලියක ලැයිස්තුගත කර ඇති අතර එය සෑම විටම DATA දත්ත සමඟ සම්බන්ධ වී තිබේ.
/ s මෙම විකල්පය මඟින් විශේෂිත ඩිරෙක්ටරියේ සියළුම ගොනු සහ ෆෝල්ඩර පෙන්නුම් කරන අතර එම විශේෂිත ඩිරෙක්ටරියේ ඕනෑම උප බහලුම් තුල අඩංගු සියලු ගොනු සහ ෆෝල්ඩර.
/ටී

මෙම විකල්පය පහත දැක්වෙන අගයන්ගෙන් එකක් භාවිතා කරන්න (අක්ෂර වින්යාසය අවශ්ය නැත, අවකාශය අවශ්ය නොවේ) අනුපිළිවෙලට අනුකූලව හෝ / හෝ ප්රතිඵල දර්ශනය කිරීමේදී භාවිතා කල යුතු කාල ක්ෂේත්රය නියම කිරීම සඳහා:

  • = අවසාන ප්රවේශය
  • c = නිර්මාණය කරන ලදි
  • w = අවසාන ලිඛිතව
/ w "පුළුල් හැඩතල" වල ප්රතිඵල පෙන්වීම සඳහා / w කරන්න, ෆැෂන් බ්ලොක්වලට පමණක් ප්රදර්ශනය වන අයිතම සහ ඒවායේ දිගුවන් සහිත ගොනු නාම සීමා කරයි. අයිතම වමේ සිට දකුණට සහ පහළ පේළි ලැයිස්තුගත කර ඇත. සම්මත ඩීආර් විධාන ශීර්ෂය සහ පාදක දත්ත සමාන වේ.
/x මෙම ස්විචය මඟින් 8dot3 රීති නොවන නීතිවලට අනුකූල නොවන දිගු නාමයන් සඳහා "කෙටි නම" සමාන වේ.
/ 4 / 4 ස්විචය සිව් වසර ගණනක් භාවිතා කරයි. අවම වශයෙන් වින්ඩෝස් හි නවතම සංස්කරණයන්හි 4-digit වසරක දර්ශණය ප්රකෘති හැසිරීම වන අතර / -4 එය සංඛ්යා ලේඛන දෙකකින් සමන්විත නොවේ.
/? Command Prompt කවුළුව තුල ඉහත විකල්පයන් සෘජු ලෙස පෙන්වීමට dir විධානය භාවිතා කර උදව් ස්විචය භාවිතා කරන්න. Dir /? උපකාරක ඩිරෙක්ටරි ක්රියාත්මක කිරීම සඳහා උදව් විධානය භාවිතා කිරීමයි.

ඉඟිය: ඩිරෙක්ටරි විධානය සාමාන්යයෙන් නැවත ලබා දෙන තොරතුරු පරික්ෂාව සලකා බලමින්, ප්රතිවර්ථන ක්රියාකරු හරහා පෙළ ගොනුවක් වෙත එය සුරැකීම සාමාන්යයෙන් හොඳ අදහසකි. මෙය සිදු කරන්නේ කෙසේද යන්න පිළිබඳ තවත් විධානයක් සඳහා ගොනුවකට විධානයක් ප්රතිදානය යොමු කරන්නේ කෙසේදැයි බලන්න.

විධාන විධාන උදාහරණ

ඩිරා

මෙම උදාහරණයේ දී dir විධානය භාවිතා කරන්නේ තනි ධාවකයක් නොමැතිව:, path, filename පිරිවිතර, හෝ කිසිදු ස්විචයක් නොමැතිව, මෙවැනි ප්රතිඵලයක් ලබා දීම:

C: \> dir තැටියේ C වෙළුම සතුව ලේබලයක් නොමැත. පරිමා මාලාව serial number යනු F4AC-9851 C: \ 09/02/2015 හි නම නාමාවලිය $ SysReset 05/30/2016 06:22 PM 93 HaxLogs.txt 05/07/2016 02:58 AM PerfLogs 05/22/2016 07:55 PM Program Files 05/31/2016 11:30 AM වැඩසටහන් ගොනු (x86) 07/30/2015 04:32 PM Temp 05/22 / 2016 07:55 AM පරිශීලකයන් 05/22/2016 08:00 PM වින්ඩෝස් 05/22/2016 09:50 PM Windows.old 1 ගොනුව (න්) 93 bytes 8 Dir (න්) 18,370,433,024 බයිට් වලින් නොමිලේ

ඔබට පෙනෙන පරිදි, dir විධානය C හි මූල බහලුමේ සිට (එනම් C: \>) වලින් ක්රියාත්මක විය. පාලකය සහ ගොනු අන්තර්ගතයන් ලැයිස්තුගත කිරීම සඳහා හරියටම නිශ්චිතව සඳහන් නොකර, dir විධානය මඟින් මෙම විධානය ක්රියාත්මක කරන ස්ථානයේ සිට මෙම තොරතුරු ප්රදර්ශනය කිරීමට සිදුවේ.

dir c: \ users / ah

ඉහත උදාහරණයේදී, dir විධානය මඟින් ධාවකයෙන් ප්රතිඵල පෙන්වන්න : සහ c: \ පරිශීලකයින්ගේ මාවත , මම විසින් විධානය ක්රියාත්මක කර ඇති ස්ථානයෙන් නොවේ. මම විශේෂයෙන් h අග්රයේ / ස්විචය හරහා විශේෂණය කරමි, සැඟවුණු අයිතමයන් පමණක් දැකීමට කැමතියි, එමඟින් මෙවැනි දෙයක් සිදුවිය:

C: \> dir c: \ users / ah තැටියේ C වෙළුම සතුව කිසිදු ලේබලයක් ඇත. පරිමා මාලාව serial number යනු F4AC-9851 c: \ users හි නාමාවලිය 05/07/2016 04:04 AM සියලු පරිශීලකයන් [C: \ ProgramData] 05/22/2016 08:01 PM Default 05/07 / 2016 04:04 AM පෙරනිමි පරිශීලකයෙක් [C: \ Users \ Default] 05/07/2016 02:50 AM 174 desktop.ini 1 ගොනු (ව) 174 bytes 3 Dir (න්) 18,371,039,232 bytes free

ඉහත සඳහන් ප්රතිඵලවල පෙනෙන නාමාවලි සහ තනි ගොනුවේ කුඩා ලැයිස්තුව c: \ පරිශීලක ෆෝල්ඩරයේ සම්පූර්ණ නොවේ - සැඟවුණු ගොනු සහ ෆෝල්ඩර. සියලුම ගොනු සහ ෆෝල්ඩර දැක බලා ගැනීම සඳහා, ඔබ විසින් dir c: \ පරිශීලකයන් ( a ) ඉවත් කරන්න.

dir c: \ *. csv / s / b> c: \ පරිශීලකයන් \ tim \ desktop \ csvfiles.txt

මෙම තරමක් වඩා සංකීර්ණ, නමුත් වඩා ප්රායෝගික, ඩීආර් විධානය සඳහා උදාහරණයක් ලෙස, මම මගේ සමස්ත දෘඩ තැටිය CSV ගොනු සඳහා සෙවිය යුතු යැයි ඉල්ලා සිටිමි, පසුව අවම ලේඛනයක් පෙළ ලේඛනයකට ප්රතිදානය කරයි. මෙම කෑල්ලක් කෑල්ලක් දෙස බලමු.

  • c: \ *. csv මඟින් c: ධාවකයේ root හි CSV ( .csv ) දිගුව අවසන් වන සියළුම ගොනු ( * ) දෙස බැලීමට dir විධානය කියයි.
  • / s හි මුල් root වඩා ගැඹුරට යන්න dir උපදෙස් ලබා දෙයි, සහ ඒ වෙනුවට, ෆෝල්ඩර මෙන් ගැඹුරු මෙන් සෑම ෆෝල්ඩරයකම ලිපිගොනු වැනි ලිපිගොනුව සොයන්න.
  • / b මෙම ලිපිගොනු පහසුවෙන් කියවිය හැකි "ලැයිස්තුවක්" සෑදීමට අවශ්ය වන්නේ, මාර්ගය සහ ගොනු නාමය හැර වෙන කිසිවක් ඉවත් කරයි.
  • > යනු හරවා යැවීමේ මෙහෙයුමක් වන අතර , කොතැනක හෝ "යවන්න" යන්නයි.
  • c: \ users \ tim \ desktop \ csvfiles.txt යනු > යළි-යොමුවීම් සඳහා වන ගමනාන්තය වේ, එනම් ප්රතිඵල ලේඛනය වෙනුවට csvfiles.txt ගොනුවේ වෙනුවට Command Prompt වෙනුවට c: \ users \ tim \ ඩෙස්ක්ටොප් ස්ථානය (එනම්, මා පිවිසි විට දකින වැඩතලය ).

ඔබ විසින් විධාන කුවිතාන්සියයක් ගොනුවට යොමු කරන විට , මෙම ඩීආර් විධානය භාවිතා කිරීමට අප වැනි ලෙස, Command Prompt කිසිවක් ප්රදර්ශනය නොකරයි. කෙසේ වෙතත්, ඔබ දැක ඇති නිශ්චිත ප්රතිදානය එම පාඨ ගොනුවේ පිහිටා ඇත. මෙන්න මගේ csvfiles.txt ඩිරී ආඥාව අවසන් කිරීමෙන් පසුව පෙනුනේ:

c: \ Users \ All Users \ Intuit \ Quicken \ Inet \ merchant_alias.csv c: \ Users \ සියලුම පරිශීලකයන් \ Intuit \ Quicken \ Inet \ merchant_common.csv c: \ Users \ Tim \ AppData \ Roaming \ condition.2.csv c: \ Users \ Tim \ AppData \ Roaming \ line.csv c: \ Users \ Tim \ AppData \ රෝමින් \ media.csv

ඔබ නිසැකවම ගොනුව නැවත හරවා යැවීමට ඉඩ තිබුණත්, "හිස් ආකෘතිය" ස්විච් පවා පවා, ප්රතිඵල විධාන ප්රෝට් කවුළුවෙහි වැඩ කිරීමට ඉතා අසීරු විය, ඔබ පසු වූ දේ වෙත ලඟා වීම අසීරු වීම - ඔබේ පරිගණකයේ CSV ගොනුවේ.

සමමුහුර්ත කරන ලද විධානයන්

Dir විධානය බොහෝ විට Del විධානය භාවිතා කරයි. කිසියම් විශේෂිත ෆෝල්ඩර (s) ගොනු නාමයේ සහ ස්ථානය සොයා ගැනීමට dir විධානය භාවිතා කිරීමෙන්, del විධානය සෘජු මකාදැමීම් Command Prompt වෙතින් ගොනු මැකීමට භාවිතා කල හැක.

සමානයි වන්නේ rmdir / s විධානය සහ පැරණි Deltree විධානය, ෆෝල්ඩර හා ගොනු මකා දැමීමට භාවිතා කරන ලදි. Rmdir විධානය (/ s විකල්පය නොමැතිව) dir විධානය සමඟ ඔබ සොයා ගන්නා හිස් ෆෝල්ඩර මකා දැමීම සඳහා ප්රයෝජනවත් වේ.

ඉහත සඳහන් කළ පරිදි, ඩීආර් විධානය බොහෝ විට ප්රතිවර්ථන ක්රියාකරු සමඟ භාවිතා කරයි.