![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как получить путь к windows на удаленной машине... [D7, NT4, Win2k, WinXP]
Makhanev A.S. © (2005-08-08 02:35:00)Очень интересует вопрос, как программно в локальной сети с одного компа получить путь к папке (строку) активной windows на другом (заданном) компе. Юзер, который запрашивает инфу, является локальным админом на удаленном компе. Сеть может быть как доменная, так и workgroup'ная. Ресурс "admin$" юзать нельзя.
Andrik (2005-08-08 16:59:00) [1]Anatoly Podgoretsky © (08.08.05 15:54) [9]
Откуда он там известен? Я сижу на своем компьютере и мне нужно програмно скопировать на удаленную машину в папку Windows файл.
Я создаю расшаренный ресурс на удаленном компьютере, но необходимо же указать путь к папке Windwows на той машине (вдруг винда стоит не на С а например на D).
Если указывать %windir%, то не срабатывает.
Ботвин Дмитрий (2005-08-08 16:02:00) [2]Даже если ты расшариваешь ресурс на удаленном компе со своего,
то можешь открыть дерево его папок, напримере той же утилиты
shrpubw.exe, например:
shrpubw.exe /s Server
и там всё абсолютно известно :-))
Anatoly Podgoretsky (2005-08-08 15:54:00) [3]Andrik (08.08.05 15:36) [7]
Так расшаривание делается на удаленом компьютере, а не на твоем и там путь известен.
Leonid Troyanovsky (2005-08-08 15:45:00) [4]
> Andrik (08.08.05 15:36) [7]
> он будет указывать. Нам нужно указать путь к папке Windows,
> а где она находится мы не знаем?
Не напрягайтесь, ребята.
Нам даже не известен смысл "получить путь к папке (строку)
активной windows на другом (заданном) компе".
Может это вовсе не %windir%.
--
Regards, LVT.
ЗЫ. А так, при пущенном Telnet server - почему бы и нет.
Andrik (2005-08-08 15:36:00) [5]Ботвин Дмитрий (08.08.05 15:20) [6]
Так когда ресурс расшариваешь, нужно же путь указать, куда он будет указывать. Нам нужно указать путь к папке Windows, а где она находится мы не знаем?
Ботвин Дмитрий (2005-08-08 15:20:00) [6]Andrik (08.08.05 11:38) [5]
Что бы скопировать файл на удаленный комп, нужно сначала
расшарить на запись ресурс на том компе или воспользовать уже
расшаринным, например Admin$.
А знание пути к папки виндус на удаленном компе в данном случае абсолютно бесполезно...
Andrik (2005-08-08 11:38:00) [7]Ботвин Дмитрий (08.08.05 11:30) [4]
Например нужно скопировать файл на удаленный компьютер в папку Windows. Как тут %windir% поможет, если переменная указывает на папку Windows на локальном компьютере?
Ботвин Дмитрий (2005-08-08 11:30:00) [8]Andrik (08.08.05 10:55) [3]
Что значит нужна? Что с ней делать? Просто знать что она там есть, или для чего-то конкретно?
Andrik (2005-08-08 10:55:00) [9]>Если хочешь что-то писать туда или читать от-туда, тогда
>через переменную окружения %windir%
А разве переменная окружения %windir% не указывает на папку на локальном компьютере? Нужна то папка на удаленном компьютере.
Ботвин Дмитрий (2005-08-08 10:05:00) [10]Если хочешь что-то писать туда или читать от-туда, тогда
через переменную окружения %windir%
Leonid Troyanovsky (2005-08-08 09:40:00) [11]
> Makhanev A.S. (08.08.05 02:35)
> Очень интересует вопрос, как программно в локальной сети
> с одного компа получить путь к папке (строку) активной windows
> на другом (заданном) компе. Юзер, который запрашивает инфу,
> является локальным админом на удаленном компе. Сеть может
> быть как доменная, так и workgroup'ная. Ресурс "admin$"
> юзать нельзя.
Remote registry? WMI?
Только, сомнительно, что оно не пользует admin$
--
Regards, LVT.