0
我试图使用New-NfsShare命令来创建网络共享,但我一直收到无效的命名空间错误。我从所提供的例子几乎逐字地写,所以我没有得到什么错。Powershell New-NfsShare无效的命名空间
例子:New-nfsShare -Name "NFSshare01" -Path "C:\shares\NFSshare01"
我的代码:New-NfsShare -Name "LABS" -Path "C:\LABS" -Permission readwrite
任何人都知道是怎么回事?我已经将NFS模块导入到Powershell中,我甚至尝试创建目录,因为某些原因,命令无法在创建网络共享之前创建该项目。我正在使用Windows Server 2012和PowerShell 3.0版
乔恩:该做的。谢谢。我根本不知道有什么安装角色。我认为我只需要导入模块。将来我应该只查找与导入模块相关的任何角色并启用它们? – Bmoe
使用较新版本的PowerShell,您甚至不需要为这样的cmdlet显式导入模块;它会为你自动加载模块(如果模块已安装)。关于你是否应该自动启用角色,那必须由你来决定是否可以接受。您当然可以编写代码来检查Server for NFS角色,并启用它(如果尚未启用)。这取决于您的环境是否可以接受。 –