::你将以下代码保存为批处理(.bat)文件,然后将你那个打不开的文件夹拖到这个批处理的文件图标上试试看能不能打开。
@echo off&setlocal Enabledelayedexpansion
if "%~1"=="" (
set /p R=将你打不开的文件夹拖到本窗口回车,试试看能不能打开:&set R=!R:"=!
) else set R=%~1
if "!R:~-1!"=="." set R=%~1./
if "!R:~-1!"==" " set R=%~1./
echo y|cacls "!R!" /c /t /p Everyone:f system:f administrators:f "!USERNAME!":f>nul
start "" "!R!">nul
for /f "delims=" %%b in ('echo !R!^|find /i "\com"') do (
SUBST x: "\\.\!R!"
START x:\
cls&echo 按任意键结束... ...&pause>nul
SUBST /D x:
)
exit