Eu não tentei este software, mas você pode querer revisá-lo e experimentá-lo.
Boa sorte.
Eu estava executando um script de nó que deu errado e criou uma estrutura de pastas assim:
\myfolder
\myfolder
\file.txt
\myfolder
\file.txt
\myfolder
\file.txt
\etc.
Isso é aninhado em uma extensão de mais de 300 vezes, eu estimaria, se não mais.
Não consigo del
porque é um caminho de arquivo muito longo.
Eu não posso usar robocopy
porque ele realmente congela em torno deste ponto:
EunãopossousarFileAssassin
,poiséapenasparaarquivosaparentemente.
Eutenteiusaroscript.batdestaresposta
Como eu removo este problem
do meu sistema de arquivos?
EDITAR
DeepRemove é bem sucedido! Vitória! 3.421 níveis de recursão. Jeesh! Eu terei mais cuidado com os nodejs (ou qualquer modificação programática do sistema de arquivos) a partir de agora, esp. quando a recursão está envolvida!
Para a posteridade, estou compartilhando a solução do SiloSix .
Ele criou um arquivo bat para mover a estrutura de pastas e excluir pequenas partes de cada vez. É simples e lindo. (Eu também tinha milhares de pastas para lidar.)
Trabalhou no meu problema em menos de 2 minutos.
REM https://superuser.com/users/151251/silosix
D:
REM CD deep into the problem directory...
cd D:\a\calculator.sikuli\calculator.sikuli\calculator.sikuli\calculator.sikuli
REM Move the rest of the problem dir to a temporary parent folder
move /-Y calculator.sikuli D:\b
REM CD to the temp folder
cd D:\b
REM delete the section of problem-dir above
rd /s/q D:\a\calculator.sikuli
REM Move the rest of problem-dir back to origin
move /-Y calculator.sikuli D:\a
REM Call the script until problem directory is gone!
call D:\remdirs2.bat
As tags REM são apenas comentários, elas podem ser deixadas ou removidas como você quiser. (No caso de a próxima pessoa a encontrar isso não é versado em scripts de morcegos).