powershell-5.0

查找服务正在使用的端口号
powershell-5.0

查找服务正在使用的端口号

因此,我尝试在我们的一台服务器上使用 Windows 服务“SC - ATM-Encryption”,并找出它正在使用的端口。我看到的所有与我的问题接近的答案都让我这样做: netstat -ano | findstr LISTENING or netstat -ano | findstr 'portnumber' (Portnumber) 被我正在寻找信息的任何端口号替换,但我不知道端口号。所以这就是问题所在。在 Windows 上有没有办法获取服务的名称或 PID 并查找该服务正在使用的端口号。我试过这样做: netstat -ano 然后转到任务管...

Admin

用于监控C盘的Power shell脚本
powershell-5.0

用于监控C盘的Power shell脚本

# find the path to the desktop folder: $desktop = [Environment]::GetFolderPath('Desktop') #specify the path to the folder you want to monitor: $Path = $desktop # specify which files you want to monitor $FileFilter = '*' # specify whether you want to monitor subfolders as ...

Admin

如何使用 PowerShell 设置本地用户帐户照片?
powershell-5.0

如何使用 PowerShell 设置本地用户帐户照片?

我想使用 PowerShell 和保存在特定位置的图像来设置本地帐户照片(登录时在开始菜单中和密码提示上方显示的图像)。 操作方法如下:设置 >> 帐户 >> 您的信息 >> 创建图片 >> 浏览图片 >> 转到“C:\custom-folder\img.jpg”>> 选择“确定” 这是我开始编写的脚本: <# .SYNOPSIS Sets the specified image as the user's user photo .PA...

Admin

使用 powershell 脚本卸载 chrome
powershell-5.0

使用 powershell 脚本卸载 chrome

我正在尝试使用 powershell 脚本卸载 google chrome,但它会弹出一个窗口让我选择卸载/取消。我该如何通过选择卸载按钮来抑制这种情况? Set-Location 'path\to\my\chrome' .\chrome.exe -ArgumentList '/uninstall', '/silent', '/nointeractive' -Wait ...

Admin

获取多个组的 Get-AdGroupMember
powershell-5.0

获取多个组的 Get-AdGroupMember

我如何检查提到的安全组是否存在?我还希望导出的 .csv 中显示“无成员”,而不是跳过它。 另外,我该如何完善下面的脚本?我想获取会员的详细信息。 $group_list = get-content C:\temp\group_list.txt $results = foreach($group in $group_list){ $checkgroup = get-adgroup -filter {name -eq $group} | select name if($checkgroup -ne $null){ ...

Admin

登录活动、用户启动脚本、组策略等的层次结构是什么 - Windows 10
powershell-5.0

登录活动、用户启动脚本、组策略等的层次结构是什么 - Windows 10

尝试了解用户登录 Windows 10 时触发的登录/启动脚本的层次结构是什么,以及这是否会影响启动中的本地用户命令脚本生效。 有一个在用户登录时运行的命令脚本(放在用户的启动文件夹中),手动工作,但在应用组策略时不会在登录期间应用(该脚本更新组策略设置的值)。 简单的命令脚本将用户的通知消息持续时间更改为HKCU:\Control Panel\Accessibility\MessageDuration5 秒,因为组策略将其覆盖为 30 分钟。 ...

Admin

如何在 PowerShell 中比较两个 Excel .xlsx 文件并在另一个文件中输出差异
powershell-5.0

如何在 PowerShell 中比较两个 Excel .xlsx 文件并在另一个文件中输出差异

我使用下面的代码比较两个文件 excel1 和 excel2 并将差异写入另一个文件,但输出格式与预期的格式不同。 Clear-Host $File1 = Get-Content C:\Work\Compare\Excel1.xlsx $File2 = Get-Content C:\Work\Compare\Excel2.xlsx $Location = C:\Work\Compare\diff.csv compare-object (get-content $File1) (get-content $File2) | format-list | Ou...

Admin

获取用户个人资料大小?
powershell-5.0

获取用户个人资料大小?

等一下……在你们来找我之前,我向你们保证,这有点不同。我知道如何递归遍历目录并测量每个容器的总和,包括将其转换为 MB/GB/TB 等。 我想问的是,是否有人知道,Windows 在哪里确定配置文件大小?我的意思是什么?当我单击时: 控制面板 系统 先进的 用户配置文件 配置文件大小已列在那里。有人知道它存储在哪里吗?我查询了,win32_userprofile但无果。我只是对此感到好奇,因为我使用Get-ChildItem它来测量配置文件大小,并且觉得这会容易得多,因为 Windows 似乎已经为您完成了这件事。 如果这个问题不适合在这里问,请随意关闭...

Admin

PowerShell 编程:遍历文件夹和子文件夹并应用 pdftotext。I/O 错误
powershell-5.0

PowerShell 编程:遍历文件夹和子文件夹并应用 pdftotext。I/O 错误

我已正确编写以下 PowerShell 命令来遍历目录的每个文件夹和子文件夹并显示每个文件夹的内容: Get-ChildItem -Path "C:\whiskey\Tango\Charlie" –Recurse 我还编写了一个可以正常工作并能从单个文件夹中的每个 pdf 文件中提取文本的 PowerShell 脚本。 cd "C:\whiskey" $FILES= ls *.pdf foreach ($f in $FILES) { & "C:\Program Files\xpdf-tools-win-4.02\bin32\pdftotext....

Admin

为什么使用 Robocopy.exe 计算文件夹大小会给出与 Get-ChildItem 不同的结果?
powershell-5.0

为什么使用 Robocopy.exe 计算文件夹大小会给出与 Get-ChildItem 不同的结果?

我有这个函数,它接受路径输入,并给你尺寸的。有 3 种不同的选项可供选择,分别是: ‘气相色谱'-Get-ChildItem ‘目录'-CMD 的 DIR 命令 ‘机器人'-复制工具 气相色谱, 和目录几乎每次都一样,但是,机器人(复制工具) 在计算不同目录的方式上存在很大不一致。 Function Get-DirectorySize { Param ( [Parameter(Mandatory=$true)] [ValidateNotNullOrEmpty()] [ValidateScript({...

Admin

Windows 10 PowerShell 5.1 new-filecatalog 无法找到文件
powershell-5.0

Windows 10 PowerShell 5.1 new-filecatalog 无法找到文件

我正在尝试创建一个目录来验证由创建的备份RoboCopy,其中包含~150GB / 100K 个文件,New-FileCatalog在 Windows 10 中使用: New-FileCatalog -Path I:\Users\ -CatalogFilePath .\i_users.cat -CatalogVersion 2.0 经过几个小时的处理后,我收到错误: New-FileCatalog: Unable to find file I:\Users... PS $ New-FileCatalog -Path i:\Users\ -Catalo...

Admin

为什么 vagrant 声明 Powershell 版本(最低 3)?
powershell-5.0

为什么 vagrant 声明 Powershell 版本(最低 3)?

尝试使用 Vagrant,它声称安装了 Powershell 最低版本 3。我有 Windows 10 Pro 和 Vagrant 2.2.16,Windows 10 的最低版本是 5。尝试使用 chocolatey 并安装最新版本和独立版本 7.1.3,但仍然出现此问题。 不知道该怎么办。已重新安装 Vagrant,使用以下命令升级 powershell: choco install powershell 并安装了独立版本 7.1.3 但未能解决这个问题。 ...

Admin

有没有办法在实际删除过程中获取 Remove-CimInstance 的进度?
powershell-5.0

有没有办法在实际删除过程中获取 Remove-CimInstance 的进度?

我目前有一个脚本,它可以删除本地或远程 PC 上的一个或多个配置文件。我目前使用的方法是Remove-CimInstance违反win32_用户配置文件特定用户的课程。所以问题是…… 有没有办法查看正在进行的实际删除的实际删除流? 如果有意义的话,我最终想将流添加到进度条中,作为删除多个配置文件的子进度条。 就像是: *Username profile deleting* [===1/4. ] #Profile it's on. [===========84%. ] #deletion progress for that prof...

Admin

New-Item 返回 WriteError:FileNotFound 异常
powershell-5.0

New-Item 返回 WriteError:FileNotFound 异常

我对 powershell 还不熟悉,所以也许这是一个简单的解决方法。我以管理员身份运行 powershell,所以我应该能够做我想做的事——但是我无论如何也想不出这个问题。创建新文件会引发错误,这毫无道理'FileNotFound'……我正在尝试创建一个该死的文件,当然它还没有完成! 我正在使用 powershell 5.1.18362.1171 PS C:\Users\<myname>\OneDrive - <othername>\Documents\transport\d3 stuff> New-Item -name te...

Admin