- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我假设在函数中创建一个新的 PS-Drive 会使该驱动器只能在该函数中访问。
如何通过从该函数可访问的 MAIN 调用函数来创建 PS 驱动器?
$temproraryPSDriveName = "temproraryDrive"
Create-PSDriveBy $temproraryPSDriveName #private function simply creates PSDrive based on a logic
dir $($temproraryPSDriveName + ":") #This does not work as the 'teproraryDrive' is not
#accessible once I exit the Create-PSDriveBy function
最佳答案
为您的 PSDRIVE 提供全局范围:
New-PSDrive -Name qq -PSProvider filesystem -Root c:\windows -Scope global
关于.net - 如何使在该函数中可访问的函数中创建的 PSDrive 可用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16665176/
我正在尝试使用 Get-PSDrive 将磁盘使用的所有驱动器号放入一个返回每个字母的字符串中(有效) 我在使用 $ISODeviceLetter 变量时遇到问题,无法将其用作在所有驱动器中搜索 .I
我假设在函数中创建一个新的 PS-Drive 会使该驱动器只能在该函数中访问。 如何通过从该函数可访问的 MAIN 调用函数来创建 PS 驱动器? $temproraryPSDriveName =
我使用 Powershell > 4 在我的计算机上创建和删除驱动器。我将它们本地连接到文件夹或远程驱动器: New-PSDrive -Name L -PSProvider FileSystem -R
我有一个很长的路径名,我为它创建了一个 PS-Drive new-psdrive -name blah -psprovider filesystem -root c:/foo/bar/bizz/baz
我在使用New-PSDrive连接到远程服务器时遇到问题。远程服务器是基于Windows的,并且只有userA有权写。 如此说来,以下代码将引发“访问被拒绝”错误: Access to the pat
我在删除脚本中用户的特定驱动器时遇到问题。我无法使用 NET USE,因为它已被代替我的安全人员删除。Remove-PSDrive -Name X 仅为 PS shell 而不是用户的资源管理器删除它
我在使用 powershell 时遇到了一个小问题,这可能非常简单...如果我从控制台运行命令而不是从 .ps1 文件运行命令,我会得到不同的行为。命令; New-PSDrive -PSProvide
我有一个自动加载的模块,用于放置我的日常函数和变量。 希望当我启动 PowerShell session 时 PSDrive 总是在这里,在 MyPSModule 的一开始我调用: $script_d
我正在递归一个深层文件夹结构,以便像这样检索所有文件夹路径: $subFolders = Get-ChildItem $rootFolder -Recurse -Directory -ErrorVa
我正在使用 powershell 在几台计算机上映射一些网络驱动器。大多数情况下它运行良好,但现在它在我以前从未尝试过的计算机上出现故障。 我正在做 New-PSDrive -Persist -Na
有没有办法使用非系统安全字符串密码创建 New-PSDrive? 如果密码是“FooBoo”,我想按原样使用它... 最佳答案 只需使用旧的 net use 命令 PS>net use z: \\se
我正在运行一个基于 powershell 的多线程应用程序,其中每个线程(.net 任务)都需要使用不同的凭据将一堆文件从一台机器复制到另一台机器。这是在每个 .net 任务中运行的脚本 New-PS
我正在尝试获取网络驱动器的 RemoteAdress。我是这样做的: Get-PSDrive -name K -PSProvider FileSystem 我不是在开玩笑,这个命令在 ISE 和终端中
我昨天才发现 PowerShell,我喜欢它。 我正在尝试列出所有有效挂载的分区,这样我就可以将它们设为变量并在它们上运行chkdsk。问题是我不想检测机器上的备份分区。我用来编写和测试此脚本的计算机
我正在尝试在 PowerShell 2.0 中映射驱动器并收到此错误? New-PSDrive –Name ftp –PSProvider FileSystem –Root “\\server\fol
我已经尝试使用 $function:foo 值和 get-item function:foo。所有尝试都成功地修改了临时函数对象,但在重新分配给存储函数时缺少附加属性(通过 $function:foo
我无法 catch DriveNotFoundException由 Get-PSDrive 生成在以下示例中: try { # Assumes no Q:\ drive connected.
我试图在 Windows 2008 服务器上查找不是“C、E、L、S、T、W”的每个驱动器号。谁能告诉我我逻辑上的错误或我该怎么做? [char[]]”CELSTW” | Where-Object {
我有一个我编写的日志记录模块,它使用 Out-File -Append 将各种行写入文件。我正在为 SCCM 编写一些脚本和模块。大多数 SCCM 功能/命令不允许您通过参数定位特定的提供者/位置。
我正在编写一个 c# cmdlet,它将文件从一个位置复制到另一个位置(类似于 rsync)。它甚至支持 ToSession 和 FromSession。 我希望它与使用文件系统提供程序的 PSDri
我是一名优秀的程序员,十分优秀!