0

0

PowerShell根据员工名单创建文件夹 实用脚本说明【办公】

米爾特

米爾特

发布时间:2026-02-03 13:20:29

|

281人浏览过

|

来源于php中文网

原创

PowerShell提供五种批量创建员工文件夹的脚本方案:一、CSV导入创建同名文件夹;二、TXT逐行创建;三、Excel导入(需ImportExcel模块);四、添加前缀/后缀标准化命名;五、检查权限并跳过已存在文件夹。

立即进入☞☞☞☞☞点击办公资源大全直接保存☜☜☜☜☜”;

PowerShell根据员工名单创建文件夹 实用脚本说明【办公】 - php中文网

如果您需要根据员工名单批量创建文件夹,PowerShell 提供了高效、可重复执行的自动化方式。以下是实现该任务的多种实用脚本方案:

一、使用CSV文件导入员工姓名并创建同名文件夹

该方法适用于员工信息已整理为标准 CSV 文件(含“姓名”列)的场景,脚本将逐行读取姓名字段,并在指定路径下创建对应名称的文件夹。

1、准备一个名为 employees.csv 的文件,首行为标题,内容格式如下:姓名,后续每行一个员工姓名,例如:张三、李四、王五。

2、将 CSV 文件保存至 D:\data\employees.csv 路径。

3、以管理员身份打开 PowerShell,执行以下命令:

4、Set-Location "D:\target"

5、Import-Csv "D:\data\employees.csv" | ForEach-Object { New-Item -Path $_.姓名 -ItemType Directory -Force }

二、从TXT纯文本名单逐行创建文件夹

该方法适用于员工名单以纯文本形式保存,每行一个姓名,无需表头或分隔符,适合快速轻量级处理。

1、新建记事本文件,输入员工姓名,每行一个,例如:

2、陈明

3、赵静

4、吴磊

5、将文件保存为 names.txt,路径设为 D:\list\names.txt。

财到php企业建站系统体验版1.1
财到php企业建站系统体验版1.1

说明:用途:程序员、美工、中小型科技公司接单建站使用1.将此文件夹下的文件传入根目录下2.数据库文件:company.sql3.把数据库文件导入数据库4.修改数据库链接信息(用户名、密码,数据库名):/inc/dabase_mysql.php5.超级帐号webmaster 密码:123456 后台管理目录/cdguanli6.后台栏目配置和前台插件的调用方式,请见官网教程。7.前台插件调用示例相比

下载

6、在 PowerShell 中运行:Get-Content "D:\list\names.txt" | ForEach-Object { New-Item -Path $_ -ItemType Directory -Force }

三、基于Excel文件(.xlsx)生成文件夹(需安装ImportExcel模块)

该方法适用于员工名单存储在 Excel 工作表中,且第一列为“姓名”,支持跳过空行和标题行,需提前安装第三方模块。

1、确保已安装 ImportExcel 模块:Install-Module ImportExcel -Scope CurrentUser -Force

2、将员工名单保存为 staff.xlsx,工作表名为 Sheet1,A1 单元格为“姓名”,A2 开始为实际姓名。

3、执行命令:Import-Excel "D:\source\staff.xlsx" -WorksheetName "Sheet1" | Where-Object { $_.姓名 } | ForEach-Object { New-Item -Path $_.姓名 -ItemType Directory -Force }

四、创建带前缀/后缀的标准化文件夹名

该方法用于统一命名规范,例如所有文件夹以“EMP_”开头,避免重名或便于识别归属。

1、若员工名单位于数组变量中,可直接定义:$names = @("孙芳", "周伟", "林婷")

2、执行循环创建:$names | ForEach-Object { $folder = "EMP_" + $_; New-Item -Path $folder -ItemType Directory -Force }

3、如需添加日期后缀,可改用:$suffix = Get-Date -Format "yyyyMMdd"; $names | ForEach-Object { $folder = "EMP_" + $_ + "_" + $suffix; New-Item -Path $folder -ItemType Directory -Force }

五、检查目标路径权限并跳过已存在文件夹

该方法增强脚本健壮性,自动验证写入权限,并对已存在的同名文件夹跳过创建,避免报错中断。

1、设定目标路径:$root = "D:\departments\hr"

2、验证权限:if (-not (Test-Path $root -PathType Container)) { throw "目标路径不存在或不可访问" }

3、读取名单并安全创建:Get-Content "D:\hr\list.txt" | ForEach-Object { if (-not (Test-Path (Join-Path $root $_))) { New-Item -Path (Join-Path $root $_) -ItemType Directory | Out-Null } }

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
c语言中null和NULL的区别
c语言中null和NULL的区别

c语言中null和NULL的区别是:null是C语言中的一个宏定义,通常用来表示一个空指针,可以用于初始化指针变量,或者在条件语句中判断指针是否为空;NULL是C语言中的一个预定义常量,通常用来表示一个空值,用于表示一个空的指针、空的指针数组或者空的结构体指针。

238

2023.09.22

java中null的用法
java中null的用法

在Java中,null表示一个引用类型的变量不指向任何对象。可以将null赋值给任何引用类型的变量,包括类、接口、数组、字符串等。想了解更多null的相关内容,可以阅读本专题下面的文章。

519

2024.03.01

if什么意思
if什么意思

if的意思是“如果”的条件。它是一个用于引导条件语句的关键词,用于根据特定条件的真假情况来执行不同的代码块。本专题提供if什么意思的相关文章,供大家免费阅读。

789

2023.08.22

php中foreach用法
php中foreach用法

本专题整合了php中foreach用法的相关介绍,阅读专题下面的文章了解更多详细教程。

117

2025.12.04

format在python中的用法
format在python中的用法

Python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

844

2023.07.31

python中的format是什么意思
python中的format是什么意思

python中的format是一种字符串格式化方法,用于将变量或值插入到字符串中的占位符位置。通过format方法,我们可以动态地构建字符串,使其包含不同值。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

439

2024.06.27

location.assign
location.assign

在前端开发中,我们经常需要使用JavaScript来控制页面的跳转和数据的传递。location.assign就是JavaScript中常用的一个跳转方法。通过location.assign,我们可以在当前窗口或者iframe中加载一个新的URL地址,并且可以保存旧页面的历史记录。php中文网为大家带来了location.assign的相关知识、以及相关文章等内容,供大家免费下载使用。

226

2023.06.27

PHP 命令行脚本与自动化任务开发
PHP 命令行脚本与自动化任务开发

本专题系统讲解 PHP 在命令行环境(CLI)下的开发与应用,内容涵盖 PHP CLI 基础、参数解析、文件与目录操作、日志输出、异常处理,以及与 Linux 定时任务(Cron)的结合使用。通过实战示例,帮助开发者掌握使用 PHP 构建 自动化脚本、批处理工具与后台任务程序 的能力。

44

2025.12.13

c语言中/相关合集
c语言中/相关合集

本专题整合了c语言中/的用法、含义解释。阅读专题下面的文章了解更多详细内容。

0

2026.02.03

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 15.2万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 2.5万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号