Export (0) Print
Expand All
Expand Minimize
This topic has not yet been rated - Rate this topic

Converting the FileSystemObject's Delete Method


Windows PowerShell


Definition: Deletes a specified file or folder.

Delete


Use the Remove-Item cmdlet to remove a file or folder. This example removes the C:\scripts\temp2\test.txt file:


Remove-Item C:\scripts\temp2\test.txt


This example removes the temp2 folder:


Remove-Item C:\scripts\temp2


If the C:\scripts\temp2 folder contains files or subfolders, you’ll be asked to confirm that you want to delete this folder. Unless, of course, you use the -recurse parameter:


Remove-Item C:\scripts\temp2 -recurse


The FileSystemObject’s Delete method allows you to specify whether you want to delete read-only files. To delete read-only files in PowerShell, use the -force parameter:


Remove-Item C:\scripts\temp2\test.txt -force


The built-in aliases del and rmdir also allow you to delete files and folders:


del C:\scripts\temp2\test.txt
del C:\scripts\temp2
rmdir temp2


See conversions of other FileSystemObject methods and properties.
Return to the VBScript to Windows PowerShell home page

Did you find this helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft. All rights reserved.