- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我昨天才发现 PowerShell,我喜欢它。
我正在尝试列出所有有效挂载的分区,这样我就可以将它们设为变量并在它们上运行chkdsk
。问题是我不想检测机器上的备份分区。我用来编写和测试此脚本的计算机没有任何备份/未安装的分区。我正在仔细阅读 get-help get-psdrives
但我不了解这些选项是否可以满足我的需要(或者他们是否已经在这样做)。
最佳答案
这将为您提供所有可以运行 chkdsk
的驱动器:
Get-PSDrive -PSProvider FileSystem
编辑:这将为您提供已安装的驱动器 Local Disks (3) or removable disks (2) :
Get-WmiObject -class “Win32_LogicalDisk" | ?{ @(2, 3) -contains $_.DriveType }
关于windows - 如何使用 Get-PSDrive 仅列出有效的已安装磁盘分区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8197270/
我正在尝试使用 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
我是一名优秀的程序员,十分优秀!