1. 求批处理命令解决多层文件夹嵌套的问题
最好先弄个测试文件夹以免搞错
批处理文件放要处理的总文件夹,会把所有该层以下各子层含有文件的文件夹改为带上所属中间层文件夹名移到批处理文件并列位置,然后删去空文件夹(实际是删去所有子文件夹) 我认为这样很好,如实在要指定一文件夹,把第二行前的::去掉并修改等号后内容
@echo off&setlocal enabledelayedexpansion
::set "np=e:\xx\xxx"
if not defined np set "np=%~dp0"
if "%np:~-1%"=="\" set np=%np:~,-1%
cd/d "%~dp0"
set "fnp=%np:\=\\%"
for /f "delims=" %%a in ('dir/s/b/ad^|findstr /ixv "%fnp%"^|sort/r')do (
rd "%%a" 2>nul&&echo 删除 %%a||(
set "s=%%~a"
set "ns=!s:%~dp0=!"
set "ns=!ns:\=-!"
ren "%%~a" "!ns!"
move "%%~dpa!ns!" "%np%"
echo %%~dpa!ns! =^>%np%))
pause
2. win10重装系统后多了个奇怪的文件夹,类型:已装好的卷
C盘右键属性,磁盘清理,清理显示的勾选框中全部打勾,继续清理,再打勾,点确定,
3. 文件夹嵌套,就是把怎么把中间多余的文件夹删掉,把文件直接提到前一级文件夹中
剪切>退回上级目录>粘贴>Done 没有快速度 的 !可以多选然后删除!
4. win10更新的补丁总是安装失败。
一、把「C:\Windows\System32\Tasks\Microsoft\XblGameSave」文件抄夹删除。
二、按快捷键Win+r,调出运行窗口,输入regedit,
打开注册表编辑器,找到
「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Schele\TaskCache\Tree\Microsoft\XblGameSave」,将XblGameSave文件夹删除。
之后,再安装更新windows10就可以了。