powershell - 在多台远程计算机上运行 Powershell 脚本
问题描述
再会。
如果这似乎是一个重复的问题,我深表歉意,但我所做的研究让我更加困惑。我正在尝试运行以下 Powershell 脚本来删除某些计算机上的文件夹:
$users = get-childitem c:\users
foreach ($user in $users)
{
$folder = "C:\Users\" + $user + "\AppData\Local\Microsoft\OneDrive"
Remove-Item $folder -Recurse -Force -ErrorAction silentlycontinue
}
该脚本似乎有效。如何在远程计算机列表上使用此脚本?
谢谢你。
解决方案
如果您使用 Active Directory 域,请不要为脱机计算机、无法访问的计算机等而头疼,请让系统管理员使用组策略首选项创建一个运行一次计划任务。
推荐阅读
- reactjs - src\App.js 第 124:16 行:'App' 未定义 no-undef
- python - 如何使用 ipywidgets 的交互将数据帧本身作为参数传递给函数但没有固定
- r - 使用栅格 getData 函数下载 worldclim 数据时出错
- python - 我在 python.py 中嵌入了一个不和谐的机器人时遇到了 httpexception 错误
- r - 使用 POSIXct 类数据在 ggplots 中进行注释
- sql - T-SQL 中的动态循环
- mysql - 删除 MySQL 中的主键
- pine-script - 将标签添加到当前脚本并具有 8 个静态行
- graphql-mesh - Graphql-Mesh 如何使用后端服务进行身份验证?
- c++ - 是否可以转换 C++17 stl 集合的内容?