All Projects → marceln → Superdelete

marceln / Superdelete

Licence: apache-2.0
SuperDelete is a Windows command line application (.NET) that can be used to delete files and directories with very long paths - longer than 260 characters.

Projects that are alternatives of or similar to Superdelete

react-svg-curve
React components to draw different types of curves with svg
Stars: ✭ 42 (-51.72%)
Mutual labels:  path
Is Absolute
Returns true if a filepath is absolute. The original path-is-absolute.
Stars: ✭ 19 (-78.16%)
Mutual labels:  path
Morphi
Shapes for SwiftUI ♡☾
Stars: ✭ 54 (-37.93%)
Mutual labels:  path
Xvg
🔬 debug SVG paths in the browser
Stars: ✭ 258 (+196.55%)
Mutual labels:  path
Etree
parse and generate XML easily in go
Stars: ✭ 763 (+777.01%)
Mutual labels:  path
Three.js Pathtracing Renderer
Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Geometry_Showcase.html
Stars: ✭ 872 (+902.3%)
Mutual labels:  path
PathBuilder
SwiftUI result builder for Path
Stars: ✭ 48 (-44.83%)
Mutual labels:  path
Typed Path
Type safe object field string paths for typescript.
Stars: ✭ 73 (-16.09%)
Mutual labels:  path
Macsvg
macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view ➤➤➤
Stars: ✭ 789 (+806.9%)
Mutual labels:  path
Show trajectory
This repository collected 3 ways to show trajectory of robot in ROS
Stars: ✭ 48 (-44.83%)
Mutual labels:  path
Android Nosql
Lightweight, simple structured NoSQL database for Android
Stars: ✭ 284 (+226.44%)
Mutual labels:  path
Glsl Pathtracer
A GLSL Path Tracer
Stars: ✭ 634 (+628.74%)
Mutual labels:  path
Resolve Dir
Resolve a directory that is either local, global or in the user's home directory.
Stars: ✭ 14 (-83.91%)
Mutual labels:  path
Pathmenu
Path 4.2 menu using CoreAnimation in Swift. Inspired by AwesomeMenu(https://github.com/levey/AwesomeMenu).
Stars: ✭ 256 (+194.25%)
Mutual labels:  path
Wslpath
wslpath - Converts Unix and Windows format paths in WSL
Stars: ✭ 64 (-26.44%)
Mutual labels:  path
get-installed-path
Get locally or globally installation path of given package name.
Stars: ✭ 39 (-55.17%)
Mutual labels:  path
Path.swift
Delightful, robust, cross-platform and chainable file-pathing functions.
Stars: ✭ 839 (+864.37%)
Mutual labels:  path
Dyno
Package dyno is a utility to work with dynamic objects at ease.
Stars: ✭ 81 (-6.9%)
Mutual labels:  path
Pasition
Path Transition with little JS code, render to anywhere - 轻量级 Path 过渡库,渲染到任何地方
Stars: ✭ 1,149 (+1220.69%)
Mutual labels:  path
Handle Path Oz
Android Library to handle multiple Uri's(paths) received through Intents.
Stars: ✭ 36 (-58.62%)
Mutual labels:  path

SuperDelete

About

A Windows command-line tool that can be used to delete files and folders with very long paths (longer than MAX_PATH 260 characters). It supports paths as long as 32767 characters. It works by using extended-length paths and the Unicode versions of the WinApi functions for enumerating and deleting files. In addition, it supports bypassing ACL checks for deleting folders if the user has administrative rights on the drive.

More info about the mechanism can be found in MSDN article Naming Files, Paths, and Namespaces, in section "Maximum Path Length Limitation".

It's written in C#/NET and provides VS projects for building for .NET 3.5, 4.0, 4.5, 4.6

Usage

It's fairly simple. Just open a command-line window and run the tool. It takes only one parameter, which can be a full file or folder path.

With confirmation

SuperDelete.exe fullPathToFileOrFolder

Silent mode

The tool supports an additional command line argument which suppresses the confirmation message. Could be used in automating some tasks. The argument is --silent or -s.

SuperDelete.exe --silent fullPathToFileOrFolder

Bypass ACLs

In the case where the user has administrative rights on the drive, the tool can bypass ACL checks and remove the file even if the user doesn't have rights in the ACL. This is useful in cases where a drive is moved from another machine or Windows installation.

SuperDelete.exe --bypassAcl fullPathToFileOrFolder

Printing stack trace

If there is an exception, this will print the callstack where the exception occurred. This is mostly useful for debugging.

SuperDelete.exe --printStackTrace fullPathToFileOrFolder

Downloads

The latest release is SuperDelete 1.2.0 and you can get it from the Releases page.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].