WIN10删除非系统用户的用户文件夹

::------------------WIN10删除非系统用户的用户文件夹------------------

::实际使用时可以删除类似 "echo 1没有删除Administrator >>C:\系统用户.txt" 的测试提示语句
@echo off
del C:\系统用户.txt
del C:\删除的用户.txt
setlocal enabledelayedexpansion
for /f "delims=" %%i in (‘dir /a-o/d/b "C:\Users\"‘) do (
if %%i==Administrator (
echo 1没有删除Administrator >>C:\系统用户.txt
) else if %%i==administrator.JERRY (
echo 2没有删除administrator.JERRY >>C:\系统用户.txt
) else if "%%i"=="All Users" (
echo 3没有删除All Users >>C:\系统用户.txt
) else if %%i==Default (
echo 4没有删除Default >>C:\系统用户.txt
) else if "%%i"=="Default User" (
echo 5没有删除Default User >>C:\系统用户.txt
) else if %%i==desktop.ini (
echo 6没有删除desktop.ini >>C:\系统用户.txt
) else if %%i==Public (
echo 7没有删除Public >>C:\系统用户.txt
) else (
rd /s/q C:\Users\%%i
echo 删除了+%%i >>C:\删除的用户.txt
)
)

::------------------------------------------代码详解-------------------------------------------------------------
::查看用户文件夹列表(包含隐藏系统文件和转存链接)
::dir /a-o/d/b C:\Users
::删除指定路径的用户文件夹(包含子文件和文件夹)
::rd /s/q C:\Users\%%i

::删除指定路径的文件
::del C:\系统用户.txt

::将获取的用户文件夹列表,循环赋予变量%%i
::for /f "delims=" %%i in (‘dir /a-o/d/b "C:\Users\"‘) do( echo 循环赋予变量+%%i )

::用 if "字符串1"=="字符串2" 语句,判断某两个字符串是否相等,带特色字符的比对,需要先将比对双方都转换为同类型字符串。
::if "%%i"=="Default User"

::本次采用的是if [判断两个字符串是否相等](字符串相等)else if [判断两个字符串是否相等](字符串相等)else(字符串不相等)
::if %%i==Administrator (echo 1没有删除Administrator >>C:\系统用户.txt)
::else if %%i==administrator.JERRY (echo 2没有删除administrator.JERRY >>C:\系统用户.txt)
::else (rd /s/q C:\Users\%%iecho 删除了+%%i >>C:\删除的用户.txt)

原文地址:https://www.cnblogs.com/DongJerry/p/11847874.html

时间: 2024-10-07 07:56:48

WIN10删除非系统用户的用户文件夹的相关文章

根据数字型样式或非数字型样式创建文件夹

2018-10-31 17:14:17  开始写 数字型 非数字型 1 import javax.swing.JFrame; 2 import javax.swing.JPanel; 3 import javax.swing.border.EmptyBorder; 4 import javax.swing.JLabel; 5 import javax.swing.JOptionPane; 6 7 import java.awt.Font; 8 import javax.swing.JTextFi

Mac系统Finder访问资源库文件夹

Mac在Lion版本之后,默认隐藏了“资源库”文件夹,如果有时我们又需要访问它,该怎么办呢? 方法一 打开“Finder”,打开“前往”菜单时按住“Option”键. 方法二 我们也可设置Finder能够直接访问“资源库”文件夹,不要让其隐藏 打开“终端”,输入以下命令: chflags nohidden ~/Library/ 如果想回复原状,就在“终端”输入以下命令: chflags hidden ~/Library/ 原创文章,转载请注明: 转载自 http://www.mr-wu.cn/ 

Linux系统编程之访问文件夹及其文件属性

1. 文件夹操作:opendir, readdir, closedir 2. 文件属性:lstat 3. 实现功能:获取指定文件夹下所有的文件(使用递归),因此就能计算所有文件大小之类的啦... 代码示例如下: #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> #include <errno.h> #include <sys/stat

设置并删除Dreamweaver自动生成的_notes文件夹

在使用Dreamweaver做项目时站点下面的每个文件夹里面都会自动生成一个_notes文件夹,删除之后马上又会再次生成.最近做项目时,有童鞋一不小心把所有的_notes文件夹全部存回到SVN上面了,使得大家都无法从服务器上获取最新版本,这下麻烦大了,只能在版本控制上面一个一个删除. 什么?不知道_notes文件夹是什么?_notes文件夹是记录一些维护设计备注的,比如给某个文件夹作一个备注,说明这个文件夹的作用. 有没有什么方法能够删除全部_notes文件夹并且不再让其自动生成呢?在站点管理器

DOS下删除整个目录及下属所有文件夹及文件最好用的命令

[转] DOS下删除整个目录及下属所有文件夹及文件最好用的命令 Windows XP以上的版本,在使用DOS命令模式下删除目录(目录就是档案总管中所谓的资料夹)不是用 deltree,而是用 rmdir 指令. 在Windows XP.2000.NT下都可用rmdir指令删除整个目录,好比说我要删除 test 这个目录下的所有目录和档案,这语法就是: rmdir /s/q test 其中: /s 是代表删除所有子目录跟其中的档案. /q 是不要它在删除档案或目录时,不再问我 Yes or No

Mac系统打开应用程序文件夹的方法+解决Android studio出现fetching android sdk component超时打不开的问题

Mac系统打开应用程序文件夹的方法 我们知道Mac系统文件系统不同于Windows,在Windows下的应用程序安装程序师以.exe为后缀,而mac系统则是以.dmg为后缀.从App Store下载下来的应用程序,双击dmg文件就会出现以下类似这种情形,这里笔者安装的是Android Studio: 把Android Studio拖动到Applications中即可完成安装. 跟Windows不一样,我们没有类似C盘专门存放系统应用程序的文件,有时候我们想去看看应用程序的安装文件,这时我们在Fi

如何删除GitHub或者GitLab 上的文件夹

如何删除GitHub或者GitLab 上的文件夹 需求分析 假设小明有一天不小心把本地仓库的一个文件夹A推送到了远程GIT服务器(例如:github,gitlab,gitee)上,此时想删除远程仓库的文件夹A,但是本地又不想删除.小明于是去问小红,怎么办?小红不假思索的说,github,gitlab 不是可以删除吗?你直接在远程服务器上操作呀.小明告诉小红,你有所不知,远程操作只能操作单个文件,无法删除文件夹,你可不会傻到一个一个文件去删除.小红说,那怎么办呢? 解决办法 方法一 这里以删除 .

小小知识点(二)——如何修改win10 的C盘中用户下的文件夹名称

1.以管理员身份登录计算机 在win10桌面的开始界面处有个用户头像,点击在里面找到administrator: 如果没有,则需进行如下设置: (1)右键计算机,双击管理,找到如下所示的用户中的administrator后双击,然后把账户已禁用选项中的对号去掉 (2)然后注销后重新登录就会看到administrator这个选项或者直接在开始的那个地方切换 (原先桌面上的东西不见了,吓得我一哆嗦,毕竟写了这么多天的论文,好在切换回去的时候发现还在,赶紧拷贝了一份) 2.进入磁盘C对用户文件夹进行重

安装kali 开机登陆 Ping 主机可达 Ctrl+c键来强行终止 ifconfig 查看网络状态 创建一个用户,并将其纳入root组,然后将用户删除 创建用户, 创建文件夹,文件夹中创建一些文件,将文件夹打包,最后解包到另一个文件中 创建一个文件。

安装linus操作系统 直接按回车确定 Live(amd64),就可以直接自动安装进入操作系统 安装完成后,进入界面. 创建用户zfh,密码123456 将用户zfh删除 利用ifconfig查看网络状态 创建zfh17文件夹,在文件夹里面创建17.txt,和18.txt. 利用rm,删除17.txt 利用ps-ef显示进程 查看磁盘容量 显示目录中所有文件的大小 在zfh200里面创建两个文件夹zfh201和zfh202,将zfh201压缩到zfh202中 解压缩 windows操作系统命令使