takeown и icacls проблема

Discussion in 'Windows' started by Bam449, 11 Nov 2012.

  1. Bam449

    Bam449 New Member

    Joined:
    6 Nov 2011
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Доброго времени суток.
    Есть бат файл на изменение прав файла. В нем две команды
    takeown /f "%SystemRoot%\System32\termsrv.dll"
    icacls "%SystemRoot%\System32\termsrv.dll" /grant Администраторы:F
    Если этот батник в sfx архиве и запускается после распаковки автоматически, то команды не отрабатывают.
    takeown /f "%SystemRoot%\System32\termsrv.dll" - не удается найти указанный путь.

    Если тут же после распаковки этот же батник запустить самому, снова все команды отработают нормально.

    Пробовал через runas - тоже самое. ОСЬ WIN 7
     
  2. enzecoder

    enzecoder New Member

    Joined:
    29 Jul 2012
    Messages:
    45
    Likes Received:
    3
    Reputations:
    -1
    delete
     
    #2 enzecoder, 11 Nov 2012
    Last edited: 11 Nov 2012
  3. enzecoder

    enzecoder New Member

    Joined:
    29 Jul 2012
    Messages:
    45
    Likes Received:
    3
    Reputations:
    -1
    вообщем это типичный редирект в 64 битных сисемах, вместо system32 используй sysnative
     
  4. Bam449

    Bam449 New Member

    Joined:
    6 Nov 2011
    Messages:
    7
    Likes Received:
    0
    Reputations:
    0
    Спасибо большое, всё нормально. Сразу бы так :) чем оскорблять 1 постом