WMI - Удалённое монтирование сетевых дисков посредством скрипта

Аватара пользователя
Elusive87

Re: WMI - Удалённое монтирование сетевых дисков посредством скрипта

Сообщение Elusive87 »

Цитата Elusive87:



Iska, посмотрите внимательно на код.
WMI - Удалённое монтирование сетевых дисков посредством скрипта




Elusive87, я сталкивался с подобным когда-то. Не аналогичным вопросом, но подобным:
WshNetwork_RemoveNetworkDrive на удаленном компьютере не работает.7z
. Вопрос там в итоге остался открытым.
Аватара пользователя
Elusive87

Re: WMI - Удалённое монтирование сетевых дисков посредством скрипта

Сообщение Elusive87 »

Цитата Kazun:



Как вариант создать задачу через schtasks
WMI - Удалённое монтирование сетевых дисков посредством скрипта




Насколько я понял в Win32_ScheduledJob мгновенное задание создать не получится. Никаких таких параметров я не нашёл. Можно лишь задать текущую минуту для времени запуска, если уж его использовать. Слышал я что у него всё равно какая-то задержка есть, это правда? А то собственноручно проверять пока что не приходилось


Цитата Iska:



Elusive87, я сталкивался с подобным когда-то. Не аналогичным вопросом, но подобным: WshNetwork_RemoveNetworkDrive на удаленном компьютере не работает.7z. Вопрос там в итоге остался открытым.
WMI - Удалённое монтирование сетевых дисков посредством скрипта




Судя по тому, что там пишет Русинович, получается, что создаваемый процесс не имеет сетевого доступа и это было спроектировано намеренно. Обидно получается. А что за инструмент(ы) оставили "мелкогмягкие" для доступа по сети? Ведь что выходит - даже если примонтированные диски и существуют заранее, забраться туда всё равно не сможешь - облом!
Вложения
WshNetwork_RemoveNetworkDrive на удаленном компьютере не работает.7z
(8.94 КБ) 0 скачиваний
Аватара пользователя
Max441

Re: WMI - Удалённое монтирование сетевых дисков посредством скрипта

Сообщение Max441 »

я использую psexec для этого.

Код:

Код: Выделить всё

@echo off 
set /p "c=Введите имя компьютера: " 
psexec.exe  -i -s  \\%c% net use l: \\server001\common  
pause
Ответить

Вернуться в «Скриптовые языки администрирования Windows»