خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


نحوه حذف کردن فایل ها و فولدرها با استفاده از دستورات Powershell

نحوه حذف کردن فایل ها و فولدرها با استفاده از دستورات Powershell
به فرم گرافیکی و خیلی ساده شما می توانید فایل یا فولدری را از درایوهای ویندوز خود حذف کنید. کافیست روی فایل یا فولدر مورد نظر رفته و خیلی ساده آن را انتخاب کرده و دکمه Delete را از کیبورد بفشارید. اما با استفاده از دستورات قدرتمند پاورشل هم می توانید همین کار را انجام دهید. برای این منظور از دستور Remove-Item استفاده خواهیم کرد.

سیستم یکپارچۀ سازمانی راهکار



Delete file from PowerShell

لطفا Powershell را به صورت Run as administrator اجرا کنید و از Syntax زیر برای حذف فایل می توانید بهره ببرید:

remove-item file-path

مثلا به دستور زیر دقت کنید:

Remove-Item C:\test\testFile.txt

Delete multiple files

حتی با استفاده از دستور فوق می توانید چندین فایل را بصورت همزمان Delete کنید. فقط کافیست که آنها را با کاما از هم جدا کنید. به دستور زیر دقت کنید.

Remove-Item C:\dir1\file1, C:\dir1\file2, C:\dir2\file3

همانطور که مشاهده می کنید، محل فایل ها می تواند متفاوت باشد. با یک بار استفاده از دستور Remove-Item به راحتی می توانید

Remove files with wild characters

دستور Remove-item حتی wildcards هم قبول می کند. ا استفاده از آنها می توانیم فایل ها را به صورت عمده حذف کنیم. در استفاده از دستور زیر دقت کنید چون نوعی از فایل ها که مشخص کرده اید به صورت یکجا حذف می کند.

Remove-Item *.csv

دستور فوق همه فایل هایی که از نوع CSV هستند و یا پسوند CSV دارند را حذف می کند.

اگر از دستور فوق برای حذف فایل استفاده کنید و فایل مورد نظر وجود نداشته باشد، با ارور مواجه می شوید:

PS C:\> Remove-Item C:\dir1\FileThatDoesNotExist.txt
Remove-Item : Cannot find path 'C:\dir1\FileThatDoesNotExist.txt' because it does not exist.
At line:1 char:1
+ Remove-Item C:\dir1\FileThatDoesNotExist.txt
+ ~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (C:\dir1\FileThatDoesNotExist.txt:String) [Remove-Item], ItemNotFoundException
+ FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.RemoveItemCommand

Delete directory

با استفاده Remove-Item می توانید یک دایرکتوری یا فولدر را به راحتی حذف کنید. لطفا به دستور زیر دقت کنید:

Remove-Item C:\FolderToDelete

اگر فولدری که قصد حذف کردن آن را دارید، دارای فایل هایی باشدف به شما تاییدیه نشان می دهد که در صورت تایید باید کلید Y و در غیر اینصورت N را تایپ کنید تا از حذف جلوگیری بعمل آورید.
اگر تحت هیچ شرایطی تمایلی به نشان دادن تاییدیه ندارید، می توانید از آرگومان –recurse استفاده کنید. به دستور زیر دقت کنید:

Remove-Item -recurse C:\FolderToDelete


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز