如何创建与用户配置文件同名的文件夹不包括子文件夹或数据只需选择名称并使用 cmd 在另一个驱动器中创建文件夹

Posted

技术标签:

【中文标题】如何创建与用户配置文件同名的文件夹不包括子文件夹或数据只需选择名称并使用 cmd 在另一个驱动器中创建文件夹【英文标题】:How to create folder the same name as user profile not include sub-folder or data just select name and create folder in another drive using cmd 【发布时间】:2021-02-01 11:32:33 【问题描述】:

我正在尝试通过创建一个与用户配置文件同名的文件夹来使用 cmd 创建一个新文件夹。 例如:我的用户配置文件C:\Users\Tech,我想在D:\Documents\Tech 中创建一个同名文件夹。

我该怎么做?

【问题讨论】:

这样的东西,似乎是你需要的,If Exist "D:\Documents\" If Not Exist "D:\Documents\%UserName%\" MD "D:\Documents\%UserName%"。要查看所有环境变量及其定义的值,只需在命令提示符窗口中输入 set 【参考方案1】:

我相信您需要一些环境变量来实现这一点,因为您可以在我的计算机上看到它的外观:

Prompt> set
...
USERNAME=Gebruiker
USERPROFILE=C:\Users\Gebruiker
...

使用这些环境变量,您可能会找到您要查找的内容,如下例所示:

Prompt> echo %USERNAME%
Gebruiker

Prompt> echo %USERPROFILE%
C:\Users\Gebruiker

C:\Temp_Folder>mkdir C:\Temp_Folder\%USERNAME%

C:\Temp_Folder>dir /AD
...
 Directory of C:\Temp_Folder

18/10/2020  17:32    <DIR>          .
18/10/2020  17:32    <DIR>          ..
18/10/2020  17:32    <DIR>          Gebruiker

【讨论】:

以上是关于如何创建与用户配置文件同名的文件夹不包括子文件夹或数据只需选择名称并使用 cmd 在另一个驱动器中创建文件夹的主要内容,如果未能解决你的问题,请参考以下文章

linux常用命令-用户,组,权限,用户配置文件

在存放源程序的文件夹中建立一个子文件夹 myPackage。例如,在“D:java”文件夹之中创建一个与包同名的子文件夹 myPackage(D:javamyPackage)。在 myPacka(代码

windows下如何把文件夹中所有子文件夹内的同名文件移动到一个文件夹中,且移动时,同名文件自动改名

linux ulimit 为啥不生效

在 Linux 中使用 sFTP 上传或下载文件与文件夹

apache创建虚拟目录实验