16、在C盘根目录下创建一个名为UserFile的文件夹,并设置共享权限为Everyone 更改和读取权限。并把CreateMomeFelder和用户信息的两个文件copy到C盘根目录下;
17、在user00.txt文件里存放的是用户名称信息。
18、以管理员运行PowerShell并切换到C:盘根目录下,执行以下命令:
命令: .\CreateHomeFolder.ps1 -Path "C:\UserFile" -FullControlMember "Domain Admins" -UserList "C:\user00.txt"
命令执行完后会出现一些错误提示"无法加载文件C:\ CreateHomeFolder.ps1,因为在此系统中禁止执行脚本。有关详细信息,请参阅"get-help about_sigming" 产生这个提示的原因是因为PowerShell默认会阻止不信任的脚本运行;
19、解决上图所产生的报错提示方法如下:
执行"set-ExecutionPolicy RemoteSigned "
执行策略更改执行策略可以防止您执行不信任的脚本。更改执行策略可能会使您面临 about_Execution_Policies 帮助主题中所述的安全风险。是否要更改执行策略?
[Y] 是(Y) [N] 否(N) [S] 挂起(S) [?] 帮助 (默认值为"Y"): Y
20、再次执行".\CreateHomeFolder.ps1 -Path "C:\UserFile" -FullControlMember "Domain Admins" -UserList "C:\user00.txt""命令发现已经可以成功执行了,在C:\UserFile文件夹下会自动创建了用户自己的文件夹,右键文件夹属性时会发现每个文件的权限默认指定的是这个文件夹所属的用户。