以编程方式创建了一个名称非常糟糕的文件夹:无法移动、删除或重命名;还会干扰 GitHub 发布
Programmatically created a folder with very bad name: unable to move, delete or rename; also interferes with GitHub publishing
我使用 os.makedir
:
以编程方式创建了一个名称错误的文件夹
A:\cncell\core\
A:\cncell\notes15_SEP_5\run_0_NC=1_TT=10000_NT=5000_coa=0_coa_degr=1_NN=16_( 75x75)`
我试图区分文件夹所在的目录(代码格式)和目录本身的名称(普通文本)。只是重申和澄清,坏文件夹所在的目录:
A:\cncell\core
而坏文件夹本身的名称是:
A:\cncell\notes15_SEP_5\run_0_NC=1_TT=10000_NT=5000_coa=0_coa_degr=1_NN=16_(75x75)
我无法重命名它,因为出现以下错误:
The file name, directory name, or volume label syntax is incorrect.
我尝试使用以下方法删除它(除了明显的 Windows GUI 方法),但我得到了相同的 file name, directory name, ...volume label syntax...incorrect
错误:
7zip 的文件管理器:https://superuser.com/questions/78434/how-to-delete-directories-with-path-names-too-long-for-normal-delete
Python的os.rmdir
(是一个空目录):os.rmdir("A:\cncell\core\'A:\cncell\notes\2015_SEP_5\run_0_NC=1_TT=10000_NT=5000_coa=0_coa_degr=1_NN=16_(75x75)'")
Python 的 shutil.rmtree
:
shutil.rmtree("A:\cncell\core\'A:\cncell\notes\2015_SEP_5\run_0_NC=1_TT=10000_NT=5000_coa=0_coa_degr=1_NN=16_(75x75)'")
Windows cmd
的 rmdir
:
rmdir /S "A:\cncell\core\'A:\cncell\notes\2015_SEP_5\run_0_NC=1_TT=10000_NT=5000_coa=0_coa_degr=1_NN=16_(75x75)'"
我对所有这些都遇到了同样的错误。
这尤其糟糕,因为它还会干扰在 GitHub 上发布父目录。
接下来我可以尝试什么?
我切换到 Ubuntu,访问那里的目录,然后将其删除。
我使用 os.makedir
:
A:\cncell\core\
A:\cncell\notes15_SEP_5\run_0_NC=1_TT=10000_NT=5000_coa=0_coa_degr=1_NN=16_( 75x75)`
我试图区分文件夹所在的目录(代码格式)和目录本身的名称(普通文本)。只是重申和澄清,坏文件夹所在的目录:
A:\cncell\core
而坏文件夹本身的名称是:
A:\cncell\notes15_SEP_5\run_0_NC=1_TT=10000_NT=5000_coa=0_coa_degr=1_NN=16_(75x75)
我无法重命名它,因为出现以下错误:
The file name, directory name, or volume label syntax is incorrect.
我尝试使用以下方法删除它(除了明显的 Windows GUI 方法),但我得到了相同的 file name, directory name, ...volume label syntax...incorrect
错误:
7zip 的文件管理器:https://superuser.com/questions/78434/how-to-delete-directories-with-path-names-too-long-for-normal-delete
Python的
os.rmdir
(是一个空目录):os.rmdir("A:\cncell\core\'A:\cncell\notes\2015_SEP_5\run_0_NC=1_TT=10000_NT=5000_coa=0_coa_degr=1_NN=16_(75x75)'")
Python 的
shutil.rmtree
:shutil.rmtree("A:\cncell\core\'A:\cncell\notes\2015_SEP_5\run_0_NC=1_TT=10000_NT=5000_coa=0_coa_degr=1_NN=16_(75x75)'")
Windows
cmd
的rmdir
:
rmdir /S "A:\cncell\core\'A:\cncell\notes\2015_SEP_5\run_0_NC=1_TT=10000_NT=5000_coa=0_coa_degr=1_NN=16_(75x75)'"
我对所有这些都遇到了同样的错误。
这尤其糟糕,因为它还会干扰在 GitHub 上发布父目录。
接下来我可以尝试什么?
我切换到 Ubuntu,访问那里的目录,然后将其删除。