我需要为公司的每个用户创建一个个人文件夹。
我尝试使用创建批处理脚本ND命令,它只适用于不带 . (点)的名称文件夹
每个文件夹的名称应为名字姓
ND jonny.green,
micheal.fox,
laura.young
你有什么建议吗?
答案1
如果您已经有一个包含用户名的文件,那么使用 Powershell(自 Windows 7/2008R2 起与 Windows 集成)可以很容易地完成此操作:
Get-Content yourfilewithusernames.txt | %{New-Item -ItemType Directory $_}
基本上,您获取文件的内容并将其传递给管道;然后,对于每个元素/行(操作符%
),创建一个新文件夹,其名称将是该行(操作符$_
)的内容。
答案2
- 创建文件列表.txt您需要为所有用户创建文件夹
复制并保存为 FolderMaker.cmd
设置 _dest=P:\PersonalFolders
SET _script=C:\Scripts 路径=C:\Windows\System32\
对于/f“tokens=*”%%a 在(%_script%\list.txt)中执行md %_dest%\%%a
以管理员权限运行