如何使用提供的凭据在运行脚本的计算机上创建新的共享驱动器?
是否有可以执行该操作的 PowerShell cmdlet?
答案1
这个 powershell 函数应该可以工作:
Function NEW-SHARE ($Foldername, $Sharename) {
# Test for existence of folder, if not there then create it
#
IF (!(TEST-PATH $Foldername)) {
NEW-ITEM $Foldername -type Directory }
# Create Share but check to make sure it isn’t already there
#
If (!(GET-WMIOBJECT Win32_Share -filter “name=$Sharename”) {
$Shares.Create($Foldername,$Sharename,0)}
}
technet 上的以下文章提供了更多信息:
答案2
只需在 powershell 脚本中使用“net use”:
新使用 z:\\server\share /user:domain\用户名 密码