none
文件属性-“临时文件” 转化,出现部分文件、文件夹访问被拒绝的情况 RRS feed

  • 问题

  • 由于DFS无法同步文件属性为“临时”的文件,通过powershell -command "Get-childitem命令去转化文件是属性。

    大部分文件可以转化成功,但结果中会出现“访问被拒绝“的情况,手动去确认发现账号对这些文件、文件夹都有完全控制的权限。

    很奇怪属性转化时为什么会出现访问被拒绝的情况。

    以下是批处理命令:

    @echo off
    set hh=%time:~0,2%
    if /i %hh% LSS 10 (set hh=0%time:~1,1%)
    set datetime=%date:~0,4%%date:~5,2%%date:~8,2%%hh%%time:~3,2%%time:~6,2%
    powershell -command "Get-childitem D:\data -recurse | ForEach-Object -process {if (($_.attributes -band 0x100) -eq 0x100) {$_.attributes = ($_.attributes -band 0xFEFF)}};" >C:\批处理\A005运行结果\%datetime%_临时文件转换结果.txt

    以下是部分运行结果:

    Get-ChildItem : 对路径“D:\data\Customs Section\dgiida”的访问被拒绝。
    所在位置 行:1 字符: 14
    + Get-childitem <<<<  D:\data -recurse | ForEach-Object -process {if (($_.attri
    butes -band 0x100) -eq 0x100) {$_.attributes = ($_.attributes -band 0xFEFF)}};

    批处理是使用administrator用户运行的,对D:\data\Customs Section\dgiida这个路径是有完全的访问权限的。

    2017年12月29日 1:47

全部回复

  • 你好,

    被拒绝的这些文件具体是一些什么样的文件?如果这些文件是一些应用程序或者其他服务相关的文件,你可以确认一下是不是需要专门的service account 来控制这些文件。同时关闭UAC来运行脚本。

    还有请你确认一下是否这些文件正在被使用,被用户或者程序什么的占用了,所以运行脚本的时候直接被拒绝了。

    Best Regards,

    Mary


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2017年12月29日 8:45
    版主
  • Hi,

    请问问题有新的进展吗?如果有新的进展欢迎继续回复。

    Best Regards,

    Mary


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2018年1月1日 7:47
    版主
  • 新年好!

    被拒绝的都是普通的文件,从路径上看有的甚至是文件夹。

    2018年1月2日 3:31
  • Hi,

    你可以用process monitor 来去确认一下是否这些文件正在被使用,被用户或者程序什么的占用了,所以运行脚本的时候直接被拒绝了。

    Best Regards,

    Mary


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2018年1月3日 2:03
    版主
  • 如果一个文件夹里,一有个文件正在被使用,会导致整个文件夹访问被拒绝吗?

    对路径“D:\data\Customs Section\dgiida”的访问被拒绝

    2018年1月3日 6:23
  • Hi,

    有这种可能,所以你可以看一下是不是有什么服务在占用这个资源。

    Best Regards,

    Mary


    Please remember to mark the replies as answers if they help.
    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2018年1月3日 7:08
    版主