Добијте величину фасцикле у ПоверСхелл-у

Dobijte Velicinu Fascikle U Povershell U



Администратори система морају да знају величину складишта диск јединица и фасцикли на серверу. Дакле, да могу да доделе или смање складиште наведених дискова. Будући да је моћан администраторски алат, ПоверСхелл може да добије величину датотеке, фасцикле и диск јединице.

Не постоји таква наменска команда у ПоверСхелл-у за добијање величине фасцикле. Међутим, комбинацијом две до три команде, корисници ПоверСхелл-а могу да добију величину фасцикле.

Брзи преглед:







Добијте величину фасцикле у ПоверСхелл-у

Тхе Гет-ЦхилдИтем команда добија ставке са наведене путање. Међутим, може добити величину фасцикле уз помоћ Мера-Објекат команда и -Сум параметар. Команда Меасуре-Објецт израчунава број датотека у фасцикли, број знакова, речи и редова у документу и величину објекта. Док параметар -Сум бира величину фасцикле, датотеке или објекта из излаза.



Ово је синтакса за добијање величине фасцикле у ПоверСхелл-у:



Гет-ЦхилдИтем -Пут 'Фолдер-Патх' | Мера-Објекат -Имовина Дужина -сум

Пример 1: Добијте величину фасцикле у ПоверСхелл-у

Ова инстанца ће добити наведену величину фасцикле користећи Гет-ЦхилдИтем команда, Мера-Објекат команда, и -Сум параметар:





Гет-ЦхилдИтем -Пут 'Ц:\Доцументс' | Мера-Објекат -Имовина Дужина -сум

Према горњем коду:

  • Прво, користите Гет-ЦхилдИтем команду и наведите путању фасцикле.
  • Затим пренесите команду на Мера-Објекат команда.
  • Након тога доделите вредност дужине -Имовина параметар.
  • На крају, користите -Сум параметар за приказ величине фасцикле:



Пример 2: Добијте наведену величину фасцикле у формату мегабајта (Мб) и гигабајта (ГБ)

Да бисте добили величину фасцикле у Мбс, потребно је да повежете команду која добија величину фасцикле са Сум команду, а затим га поделите са 1Мб вредност.

Ево како да преузмете величину фасцикле у Мб:

( Гет-ЦхилдИтем -Пут 'Ц:\Доцументс' | Мера-Објекат -Имовина Дужина -Сум ) .сум / 1Мб

Према горњем коду:

  • Напишите код да бисте добили величину фасцикле унутар округле заграде и спојили је са Сум вредност.
  • Након тога, користите косу црту и наведите 1Мб да бисте добили величину фасцикле у Мбс:

Слично томе, да бисте добили величину фасцикле и приказ у ГБ, спојите команду са Сум вредност која добија величину фасцикле са 1ГБ вредност:

( Гет-ЦхилдИтем -Пут 'Ц:\Доцументс' | Мера-Објекат -Имовина Дужина -Сум ) .сум / 1ГБ

Да бисте добили величину фасцикле у ГБ, наведите 1ГБ после косе црте:

Пример 3: Добијте величину фасцикле укључујући потфасцикле у ПоверСхелл-у

Да бисте добили величину фасцикле заједно са подфолдерима, морате да користите -Рецурсе параметар. Параметар -Рецурсе приморава навигатор да се креће до подфолдера и укључи их у број величине фасцикле.

Овако можете израчунати величину поддиректоријума заједно са величином фасцикле:

( Гет-ЦхилдИтем -Пут 'Ц:\Доцументс' -Рецурсе -ЕррорАцтион Игнорирај | Мера-Објекат -Имовина Дужина -Сум ) .Сум / 1Мб

Према горњем коду:

  • Прво, користите Гет-ЦхилдИтем команду и наведите фасциклу за коју желите да добијете величину користећи -Пут параметар.
  • Затим користите -Рецурсе параметар да бисте укључили поддиректоријуме у упит о величини фасцикле за бројање.
  • Након тога, обезбедите -ЕррорАцтион параметар који има Игнорирај вредност која му је додељена да игнорише грешке током извршавања овог кода.
  • Пренесите команду на Мера-Објекат команду и наведите Дужина вредност користећи -Имовина параметар. Штавише, обезбедите -Сум параметар за приказ величине фасцикле.
  • На крају, ставите цео код унутар округле заграде и спојите га са Сум вредност. Затим одредите косу црту и поставите 1Мб да прикажете величину фасцикле у Мбс:

Пример 4: Добијте величину фасцикле без одређених типова датотека

Да бисте пребројали величину фасцикле осим наведених типова датотека, -Искључи параметар се користи. Наведите тип датотеке у параметру -Екцлуде да бисте их искључили из укупне величине фасцикле.

Овако можете искључити одређене типове датотека из укупне величине фасцикле:

( Гет-ЦхилдИтем -Пут 'Ц:\Доцументс' -Искључи * .пдф | Мера-Објекат -Имовина Дужина -Сум ) .Сум / 1Мб

Да бисте добили величину фасцикле без одређене врсте датотеке, једноставно користите -Искључи параметар и наведите му тип датотеке заједно са знаком звездице. Звездица ће изабрати све датотеке повезане са тим типом датотеке:

Пример 5: Добијте величину датотеке одређеног типа у ПоверСхелл-у

Да бисте добили само величину одређених типова датотека из фасцикле, -Филтер параметар се користи. Наведени типови датотека су наведени у параметру -Филтер, а затим се њихова величина израчунава и приказује у конзоли.

Ова демонстрација добија величину датотеке одређеног типа:

( Гет-ЦхилдИтем -Пут 'Ц:\Доцументс' - Филтер * .пдф | Мера-Објекат -Имовина Дужина -Сум ) .Сум / 1Мб

Бонус савет: Добијте величину датотеке помоћу Гет-ЦхилдИтем у ПоверСхелл-у

Метод за добијање величине датотеке је исти као и за добијање величине фасцикле у ПоверСхелл-у. Једина разлика је у томе што морате да наведете путању датотеке до -Пут параметар уместо путање фасцикле.

Ова демонстрација може добити величину датотеке:

Гет-ЦхилдИтем -Пут 'Ц:\Доцументс\Филе.пдф' | Мера-Објекат -Имовина Дужина -сум

Да бисте добили величину датотеке у ПоверСхелл-у, једноставно наведите путању датотеке до -Пут параметар:

Бонус савет: Набавите више величина фасцикли у ПоверСхелл-у

Да бисте добили величину више од једне фасцикле, наведите путању фасцикле до -Пут параметар одвојен зарезима.

Ево демонстрације за добијање вишеструке величине фасцикле у ПоверСхелл-у:

( Гет-ЦхилдИтем -Пут 'Ц:\Доцументс' , 'Ц:\Доцс' | Мера-Објекат -Имовина Дужина -сум ) .Сум / 1Мб

Да бисте добили величину фасцикле више фасцикли, једноставно наведите путању фасцикли до параметра -Патх:

Више величина фолдера је успешно преузето.

Закључак

Да бисте добили величину фасцикле у ПоверСхелл-у, наведите путању фасцикле до Гет-ЦхилдИтем и доведите га до Мера-Објекат команда. Где наведите вредност дужине за -Имовина параметар, а затим обезбедите -Сум параметар за избор и приказ величине фасцикле у конзоли. Дао сам различите примере да добијем величину фасцикле у ПоверСхелл-у у овом чланку.