CONDOR_RMDIR(1)

✨ CONDOR_RMDIR ✨

okok so bestie, welcome to condor_rmdir πŸ’… this is your HTCondor Manual girlie for the day, and we're doing a Windows-only moment: it's a no-fail deletion of directories. that's the whole vibe. rmdir but make it unbothered. πŸŽ€


πŸ’– NAME πŸ’–

condor_rmdir β€” HTCondor Manual

Windows-only no-fail deletion of directories ✨ no cap, it just. doesn't fail. iconic behaviour honestly.


🌸 SYNOPSIS 🌸

condor_rmdir [/HELP | /? ]

condor_rmdir @filename

condor_rmdir [/VERBOSE ] [/DIAGNOSTIC ] [/PATH:<path> ] [/S ] [/C ] [/Q
] [/NODEL ] directory

πŸ¦‹ DESCRIPTION πŸ¦‹

so condor_rmdir will delete a directory you point it at, and β€” listen β€” it will not fail if that directory has files with ACLs that deny the SYSTEM process delete access. which is literally the whole point, because the built-in Windows rmdir command absolutely will throw a tantrum there. πŸ’€ so embarrassing for Windows rmdir fr fr.

the directory you want removed, along with other command line arguments, can be specified inside a file named filename β€” just prefix that argument with an @ character. cute, right? it's giving "i wrote my args down so i don't have to retype them." πŸ“

and here's the tea: the condor_rmdir.exe executable is intended to be used by HTCondor with the /S /C options, which make it recurse into subdirectories and continue on errors. those two together? main character energy. 🌈


πŸ‘‘ OPTIONS πŸ‘‘

  • /HELP β€” print usage information. your girl is explaining herself πŸ’…
  • /? β€” print usage information. same thing, different spelling, both slay πŸŽ€
  • /VERBOSE β€” print detailed output. the yapper setting ✨
  • /DIAGNOSTIC β€” print out the internal flow of control information. we're going BEHIND the scenes bestie πŸ¦‹
  • /PATH:<path> β€” remove the directory given by <path>. just tell her where πŸ”₯
  • /S β€” include subdirectories in those removed. yes, all the way down, she's thorough 🌸
  • /C β€” continue even if access is denied. not me giving up, couldn't be her πŸ’œ
  • /Q β€” print error output only. quiet luxury ✨
  • /NODEL β€” do not remove directories. ACLs may still be changed. she's just here to touch the ACLs and leave πŸ™ˆ

⭐ EXIT STATUS ⭐

condor_rmdir will exit with a status value of 0 (zero) upon success, and it will exit with the standard HRESULT error code upon failure. so zero = we ate 🍽️, anything else = the HRESULT is about to tell you exactly what went wrong, and you're gonna read it, bestie. πŸ‘‘


πŸ’œ AUTHOR πŸ’œ

HTCondor Team 🫢


1990-2026, Center for High Throughput Computing, Computer Sciences Department, University of Wisconsin-Madison, Madison, WI, US. Licensed under the Apache License, Version 2.0.


okay that's the whole page, and this is your sign-off babes: it's the HTCondor Manual πŸ’–, dated Oct 16, 2026, and the page goes by CONDOR_RMDIR(1) if anyone asks β€” mwah, go delete a directory (but like, the right one) βœ¨πŸŽ€πŸ’…

πŸ“¦ where this page comes from