Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2008.05.11;
Скачать: [xml.tar.bz2];

Вниз

Vista и ограничения   Найти похожие ветки 

 
Riply ©   (2008-03-30 01:11) [0]

Здравствуйте !
Допустим, мне надо пробежаться по всем файлам на "системном" диске
открывая их с запросом FILE_ANY_ACCESS.
У кого есть Vista, подскажите: требуются ли для этого какие то доп. привилегии или права ?
Если да, то какие именно и как "енто" получить :)


 
Johnmen ©   (2008-03-30 01:25) [1]

Может лучше о любви?


 
Riply ©   (2008-03-30 01:28) [2]

> [1] Johnmen ©   (30.03.08 01:25)
> Может лучше о любви?

Можно, но "она с кузнецом придет" (с)  :)


 
Johnmen ©   (2008-03-30 01:29) [3]


> Riply ©   (30.03.08 01:28) [2]

Зачем нам кузнец? Кузнец нам не нужен! (с)


 
boa_kaa ©   (2008-03-30 03:01) [4]


> Johnmen ©   (30.03.08 01:25) [1]
> Может лучше о любви?

а там чем не любовь? Сказано же FILE_ANY_ACCESS


 
Германн ©   (2008-03-30 03:44) [5]


> Vista и ограничения
>
> Riply ©   (30.03.08 01:11)
>
>

Впервые задала  Riply © свой  вопрос в "Прочее". Что-бы это значило?


 
J_f_S ©   (2008-03-30 03:46) [6]


> Впервые задала  Riply © свой  вопрос в "Прочее". Что-бы
> это значило?

Весна :)


 
Германн ©   (2008-03-30 04:18) [7]

И сразу про Vista?


 
J_f_S ©   (2008-03-30 04:26) [8]


> И сразу про Vista?

Ну да.
vista - встреча, свидание (исп.)
Весна... Только про ANY_ACCESS не все понятно.


 
Германн ©   (2008-03-30 04:46) [9]


> J_f_S ©   (30.03.08 04:26) [8]
>
>
> > И сразу про Vista?
>
> Ну да.
> vista - встреча, свидание (исп.)

Не знаю испанского.


 
Германн ©   (2008-03-30 05:18) [10]


> Не знаю испанского.
>

(Hasta la vista, amigo!) Я знаю, как и всяк уважающий себя...


 
Riply ©   (2008-03-30 05:22) [11]

Мне тоже пофлудить хочеться :)
Боюсь только ветку удалят раньше, чем я получу ответ на вопрос :)


 
Riply ©   (2008-03-30 05:24) [12]

Правда ей (ветке) все равно уже не жить :)


 
Германн ©   (2008-03-30 05:42) [13]


> Riply ©   (30.03.08 05:22) [11]
>
> Мне тоже пофлудить хочеться :)
> Боюсь только ветку удалят раньше, чем я получу ответ на
> вопрос :)
> <Цитата>
>
> Riply ©   (30.03.08 05:24) [12]
>
> Правда ей (ветке) все равно уже не жить :)
>

Ну, Саш. Во-первых ты сама виновата. Не надо было откликаться на Johnmen ©   (30.03.08 01:25) [1]
Ну да. Он спровоцировал. Но Vista!
Все сообщения на форуме, в которых упоминалась Виста связаны были с тем, как её удалить.

А ветку не удалят. Но если ты попросишь, удалят!


 
Riply ©   (2008-03-30 06:24) [14]

> [13] Германн ©   (30.03.08 05:42)
> Ну, Саш. Во-первых ты сама виновата. Не надо было откликаться на Johnmen ©   (30.03.08 01:25) [1]

> Как вежливый человек, я всего - навсего очень тонко намекнула про кузнеца :)
(Эх еслибы он еще и был в наличие, кузнец-то :)

> Все сообщения на форуме, в которых упоминалась Виста связаны были с тем, как её удалить.

Да я ее и не ставила, просто guav, говорит, что моя программа сбоит и ругается под Vist`ой.
Вот и надо разобраться, в чем может быть дело.

> А ветку не удалят. Но если ты попросишь, удалят!
Да пока не надо. Вдруг получу ответ, да и, как я уже призналась, тоже пофлудить хочу :)


 
Anatoly Podgoretsky ©   (2008-03-30 13:25) [15]

> Riply  (30.03.2008 5:22:11)  [11]

> Мне тоже пофлудить хочеться :)

Ну так бы и говорила.

> Боюсь только ветку удалят раньше, чем я получу ответ на вопрос :)

Молчать гусары.


 
guav ©   (2008-03-30 14:17) [16]

Вспомнил, чего у тебя нет.
В манифесте не указано что ты дествительно многого хочешь.
Надо вроде этого:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<dependency>
   <dependentAssembly>
       <assemblyIdentity
           type="win32"
           name="Microsoft.Windows.Common-Controls"
           version="6.0.0.0"
           processorArchitecture="X86"
           publicKeyToken="6595b64144ccf1df"
           language="*"
       />
   </dependentAssembly>
</dependency>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
   <security>
       <requestedPrivileges>
           <requestedExecutionLevel
               level="highestAvailable"
               uiAccess="false"/>
       </requestedPrivileges>
   </security>
</trustInfo>

</assembly>


 
palva ©   (2008-03-30 14:51) [17]

Внесу свой вклад. Про гламурненькую висту
http://bash.org.ru/quote/395857


 
Riply ©   (2008-03-30 18:33) [18]

> [16] guav ©   (30.03.08 14:17)
> Вспомнил, чего у тебя нет.

"Нда... Сказали мы с Петром Иванычем" (с)
Отложим пока эту Висту, к чертовой бабушке :)


 
Eraser ©   (2008-03-30 18:46) [19]

> [18] Riply ©   (30.03.08 18:33)

на самом деле все просто )
1. создаешь файл vista.manifest содержимым как в [16]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="*" />
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
   <dependentAssembly>
       <assemblyIdentity
           type="win32"
           name="Microsoft.Windows.Common-Controls"
           version="6.0.0.0"
           processorArchitecture="X86"
           publicKeyToken="6595b64144ccf1df"
           language="*"
       />
   </dependentAssembly>
</dependency>
</assembly>

2. создаешь файл vista.rc
с содержимым
1 24 vista.manifest
добавляешь vista.rc к проекту.

вот и всех делов то.


 
guav ©   (2008-03-30 21:40) [20]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="*" />
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
  <dependentAssembly>
      <assemblyIdentity
          type="win32"
          name="Microsoft.Windows.Common-Controls"
          version="6.0.0.0"
          processorArchitecture="X86"
          publicKeyToken="6595b64144ccf1df"
          language="*"
      />

  </dependentAssembly>
</dependency>
</assembly>

Рекурсия ?


 
Eraser ©   (2008-03-30 21:54) [21]

возможно, но работает )


 
guav ©   (2008-03-30 22:09) [22]

Работает даже без assemblyIdentity в assembly, как у меня, но в MSDN пишут

http://msdn2.microsoft.com/en-us/library/aa374191(VS.85).aspx

As the first subelement of an <assembly> element, <assemblyIdentity> describes and uniquely identifies the application owning this application manifest. As the first subelement of a <dependentAssembly> element, <assemblyIdentity> describes a side-by-side assembly required by the application.


 
VirEx ©   (2008-03-30 22:11) [23]

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
  type="win32"
  name="Program.exe"
  version="1.2.3.4"

  processorArchitecture="*" />
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
  <dependentAssembly>
      <assemblyIdentity
          type="win32"
          name="Microsoft.Windows.Common-Controls"
          version="6.0.0.0"
          processorArchitecture="X86"
          publicKeyToken="6595b64144ccf1df"
          language="*"
      />
  </dependentAssembly>
</dependency>
</assembly>



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2008.05.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.007 c
4-1188571688
istok
2007-08-31 18:48
2008.05.11
получить хендл окна...


6-1184809041
Дмитрий Белькевич
2007-07-19 05:37
2008.05.11
Сниффер траффика IdTCPServer


2-1208109639
Shifr
2008-04-13 22:00
2008.05.11
Шифрование даных


2-1208174959
John_Korsh
2008-04-14 16:09
2008.05.11
Вопрос по WinIO.


2-1207834516
bagos
2008-04-10 17:35
2008.05.11
выход из зацикливания





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский