我找到了很多线程并经历了它们,但没有一个真的解决了我的问题.我尽量保持简短.
New-PSDrive –Name "G" –PSProvider FileSystem –Root "\\dom\dfs\dom-loc-Share" –Persist
Run Code Online (Sandbox Code Playgroud)
如果我从ISE运行它,它的工作完全正常.当我将其粘贴到控制台时,它工作正常.如果我尝试在控制台中运行ps1,它不起作用.
你能帮我么?
使用-Scope Global,了解更多信息,请访问这篇 technet 文章:
\n\n\nabout_Scopes https://technet.microsoft.com/en-us/library/hh847849.aspx
\n\n[...]\n Windows PowerShell通过限制读取和更改变量、别名、函数和Windows PowerShell 驱动器 (PSDrive)的位置来保护对变量、别名、函数和 Windows PowerShell 驱动器 (PSDrive) 的访问。通过强制执行一些简单的范围规则,Windows\n PowerShell 有助于确保您不会无意中更改\n 不应更改的项目。[...]
\n
New-PSDrive \xe2\x80\x93Name "G" \xe2\x80\x93PSProvider FileSystem \xe2\x80\x93Root "\\\\dom\\dfs\\dom-loc-Share" \xe2\x80\x93Persist -Scope Global\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
878 次 |
| 最近记录: |