腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
where-object
子
句中
的
Powershell
计算
值
、
我正在尝试使我
的
Powershell
脚本尽可能简单。但是我在
where-object
子
句中
遇到了麻烦。下面的代码实现了我想要
的
功能:$mytime = @{label="Time";expression={$_.timegenerated}0xffff}}Get
浏览 19
提问于2020-05-27
得票数 1
回答已采纳
1
回答
如果找到读主机提示变量,则搜索并替换
、
、
、
我
的
问题是在脚本
的
底部;我想让脚本查找用户输入的确切字符串,“-match”似乎是在执行通配符搜索。此外,在我
的
if语
句中
,当找到用户输入时,Write-Host可以正常工作,但是当我尝试在下面添加-replace代码时,它会报告有一个nullValue。Write-Host "Could not find $oldDeviceId, please make sure you've input the correct device ID"我不确定如何在if语
句中
添加以下
浏览 0
提问于2019-01-24
得票数 0
1
回答
删除超过x天
的
文件
的
Powershell
脚本,但不删除文件夹
我有一个脚本,我认为是有效
的
,但我得到报告说,它删除文件夹,而不仅仅是文件。有人能帮我调整一下我
的
脚本来解释这个问题吗?我需要添加一个-file过滤器吗?D:\AppData\Downloads" Get-ChildItem -path $Path -Recurse -force |
Where-Object
浏览 1
提问于2014-10-28
得票数 0
回答已采纳
2
回答
使用WinSCP从
PowerShell
检索在最后一小时内修改
的
文件
、
、
我使用
PowerShell
脚本从远程目录检索文件。只有当文件在最后一个小时内被修改时,我才想检索它。我能够使用以下代码获得最近
的
文件: $directoryInfo.Files-First 1
Where-Object
{ -Not $_.IsDire
浏览 12
提问于2016-05-03
得票数 1
回答已采纳
1
回答
Powershell
:在对象中查找
值
,并在另一列中获取其相应
值
我在object $myData中有以下
值
Name | IDABC | 1 DEF | 2 我还有一个字符串
值
$val = "DEF" 我需要找出字符串$val中
的
值
在$myData中是否可用,并在列ID中获取其相应
值
我尝试了下面的代码,但它不能正常工作 foreach($val in $myData.Name
浏览 14
提问于2021-04-01
得票数 0
回答已采纳
15
回答
如何递归删除
PowerShell
中
的
所有空文件夹?
、
我需要递归删除
PowerShell
中特定文件夹
的
所有空文件夹(在任何级别检查文件夹和
子
文件夹)。你能告诉我怎么修吗?$tdc='C:\a\c\d\'$a |
Where-Object
{$_.GetFiles().Count -eq 0} | Select-Object FullName 我在W
浏览 21
提问于2015-02-20
得票数 66
回答已采纳
2
回答
将参数传递给函数
、
、
我试图通过传递一个参数来创建一个基于以下内容
的
简单函数。该函数将搜索我
的
命令历史记录,寻找一个字符串-该命令工作:从我
的
研究来看,最接近这一点
的
是:Function FindHistory {history |
Where-Object
{$_.CommandLine -match '$args'}} 然而,我无法让这个(或任何变化)发挥作用
浏览 3
提问于2013-11-21
得票数 2
回答已采纳
3
回答
PowerShell
Where-Object
语
句中
的
多个-and对象
、
、
、
H:\> Invoke-Command -computername SERVERNAME { Get-ChildItem -path E:\dfsroots\datastore2\public} |
Where-Object
xtension-match "xls" -or $_.extension-match "xlk" } -and { $_.creationtime -ge "06/01/2014"}} 上面是我
的
代码示例我尝试在我
的
文件服务器上远程
浏览 3
提问于2014-07-11
得票数 43
2
回答
扫描1000万个文件夹,只压缩没有孩子
的
文件夹
、
我
的
场景是,我有3亿封电子邮件,这些邮件分布在外部QNAP NAS上
的
1000万个文件夹中。文件只存储在最下面的无
子
文件夹中,通常有6个文件夹深。我现在
的
问题是,我需要将每个没有
子
文件夹
的
子
文件夹从NAS中移出,压缩它,然后将其作为一个同名zip移回。尝试用
powershell
来做这件事,但不幸
的
是,服务器是一只老狗,需要删除旧
的
yeller风格,并且正在运行win 2k3。:) 我写了这个
powershel
浏览 1
提问于2014-05-10
得票数 1
2
回答
资源模板-在条件下计数数组项
、
、
是否可以根据资源模板中
的
某个条件来
计算
数组中
的
项数?类似于我们如何在
PowerShell
中使用“
Where-Object
”。似乎'length‘函数只能
计算
项目的总数。
浏览 10
提问于2017-05-29
得票数 0
回答已采纳
4
回答
PowerShell
:查找和删除没有文件
的
文件夹或
子
文件夹
、
、
我有一个
PowerShell
2.0脚本,用于删除文件夹中没有文件: dir 'P:\path\to\wherever' -recurse |
Where-Object
{ $_.PSIsContainer} |
Where-Object
{ $_.GetFiles().Count -eq 0 } | foreach-object { remove-item $_.fullname -recurse}他们应该所有的是空
的
!我只过滤空文件夹!显然,这并不完全是脚本
的
工作方式。在这种情况下
浏览 20
提问于2011-08-12
得票数 3
回答已采纳
1
回答
PowerShell
:无法筛选泛型列表
的
特殊情况
、
管道,这就是过滤中断
的
原因:PS> function foo() { return $myList } PS> foo |
Where-Object
{ $_ -gt
浏览 0
提问于2021-08-05
得票数 3
回答已采纳
1
回答
Powershell
其中-Object和DN除外
我试图查询一个用户列表,同时排除一个特定
的
OU。这也是使用Quest
的
广告快照
的
Get-QADUser.我有这个: $inactiveUsers = Get-QADUser -SizeLimit3 -SearchRoot $sourceOu -NotLoggedOnFor $InactiveFor -Enabled |
Where-Object
{$_.description -notlikeParentContainerDN"
浏览 1
提问于2016-04-18
得票数 0
回答已采纳
1
回答
语句,查看是否在特定窗口期间安装了windows更新。
、
、
、
我想在一台
计算
机上运行一个
powershell
脚本,如果在特定
的
时间框架内安装了更新,它会告诉我“是”或“否”,并且按照我编写
的
方式,它一直没有安装。有什么想法吗?
浏览 0
提问于2020-10-15
得票数 0
回答已采纳
1
回答
在简单字符串数组上运行
Where-object
时,无法验证参数“Property”上
的
参数参数
我想我忽略了一些显而易见
的
东西.运行以下代码:$arraytest |
Where-Object
$_ -Like "*hre*" | foreach { Write-Host $_ } 生成"
Where-Object
:无法验证参数‘属性’
的
参数。我检查了Microsoft文档中
的
pwsh数组,也检查了docs中
的
Whe
浏览 4
提问于2022-02-15
得票数 0
回答已采纳
2
回答
将
PowerShell
语句从Win32_Process捕获到任务终止命令
的
变量中
这个
powershell
语句从进程java.exe中寻找一个长
的
命令行字符串--它使用字符串server1来捕获这个特定
的
进程。它返回单词Processid和Commandline及其相对
值
。gwmi win32_process | select Processid,Commandline |
where-object
CommandLine -match "server1"Processid Commandline
浏览 18
提问于2022-05-12
得票数 2
回答已采纳
1
回答
用
PowerShell
删除文件
在下面的代码中,我试图从
powershell
文件夹中删除90天以上
的
文件。它将删除90天以上
的
文件,但是如果我在
powershell
文件夹中有一个
子
文件夹,那么子文件夹中90天以上
的
文件也将被删除。Get-ChildItem -Path "C:\
powershell
" -Recurse |
Where-Object
{($_.LastWriteTime -lt (Get-Date).AddDays
浏览 17
提问于2022-08-26
得票数 0
1
回答
无法访问
powershell
中foreach循环
的
一部分数组中
的
值
、
我对
powershell
和编码比较陌生,在访问数组中
的
值
时遇到了问题。我试图使用foreach循环一组文件,并
计算
每个文件中
的
消息数。然后将每个文件
的
计数放到一个数组中,这样我就可以将它赋值给一个变量。当我写主机$data时,它会返回所有的
值
。如果我确实写了主机$data,它就不会返回任何内容。这些
值
似乎都是作为一个而不是单个数字存储
的
。如何获得每个
值
,然后将其赋值给一个变量。任何帮助都将不胜感激。Get-Date
浏览 1
提问于2016-01-22
得票数 0
回答已采纳
1
回答
Powershell
使用调用-命令和获取-儿童项目没有交付内容
我正在使用远程
计算
机(rem_comp)上
的
Powershell
4.0访问另一个
计算
机(此处安装
的
loc_comp;
Powershell
2.0 ),以便获取列出
的
没有文件夹
的
文件数:Invoke-Command -Computername loc_comp -scriptblock {(Get-Childitem $var1 -recurse |
Where-Object</em
浏览 6
提问于2016-02-26
得票数 1
回答已采纳
1
回答
电子执行
powershell
脚本
、
、
、
我想在电子应用程序
的
开始执行
powershell
脚本。当我从
powershell
-terminal运行脚本本身时,它运行时没有任何问题,并且做了它应该做
的
事情。我还尝试在以下位置给出了绝对路径: spawn("
powershell
.exe",["C:\folder\folder2\myPSScript.ps1"]); 该脚本删除
计算
机上某个文件夹中
的
所有Get-ChildItem -Path 'MY_Won
浏览 9
提问于2021-09-10
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用Python提取SQL语句中WHERE子句的值
如何通过PowerShell获取文件的Hash值,从而验证文件完整性?
通过 PowerShell 语言助力员工行为管理软件发展
随机振动中Grms值的计算
Excel中将公式计算的结果转换为值
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券