【问题标题】:Winserver 2008, Powershell ISE, Takeown + Get-VariableWinserver 2008、Powershell ISE、Takeown + Get-Variable
【发布时间】:2020-07-27 15:58:20
【问题描述】:

处理用于修改文件所有权的 powershell 脚本。我对我的服务器进行了审核,并修改了所有需要所有权的目录。我的问题是我不知道如何同时处理多个文件。我一直在将每个目录添加到预先键入的 (Takeown /f "" /A) 但我确信有一种更快的方法可以解决这个问题。我是 powershell 脚本的新手,所以请耐心等待..

takeown /f (Get-Variable) /A
Set-Variable "A:\file\file2\file3"

就像我说的我有目录列表,有没有办法重复运行脚本并获取每一行目录? 注意:我有 40,000 行目录要修改。我们有很多被删除的用户,我的任务是清理网络共享驱动器。

非常感谢任何帮助。如果我能在收到回复之前找到方法,将会更新。

谢谢!

【问题讨论】:

    标签: powershell variables directory powershell-ise


    【解决方案1】:

    我找到了解决问题的方法,但 StackOverflow 出于某种原因拒绝让我发帖。

    基本上我已经设置了变量,然后使用 takeown 命令并在行内输入变量。我会尝试在其他时间发布它,但再次,当我点击提交时,我一直收到错误。

    此外,我在 Excel 中根据需要将这些行连接在一起以获得完整的命令!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-01
      • 2020-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多