cmd от имени system не видит виртуальный диск, созданный subst админом

Тема в разделе "WASM.WIN32", создана пользователем ant, 23 мар 2010.

  1. ant

    ant Member

    Публикаций:
    0
    Регистрация:
    19 мар 2008
    Сообщения:
    118
    Командой subst в виндовой консоли (cmd) создан виртуальный диск z:
    Затем запускаю cmd от имени системы (скриптом через at)
    Код (Text):
    1.  Dim objDialog
    2. Dim WshShell
    3. Set WshShell = CreateObject("WScript.Shell")
    4.  Set objDialog = CreateObject("UserAccounts.CommonDialog")
    5.  objDialog.Filter = "All Files|*.*"
    6.  objDialog.InitialDir = "C:\"
    7.  intResult = objDialog.ShowOpen
    8.  
    9. If intResult = 0 Then
    10.      Wscript.Quit
    11.  Else
    12.    min = Minute(Time)
    13.   If min = 59 then  
    14.    m = CStr(0)
    15.    h = Hour(Time)
    16.    h = h +1
    17.    h =CStr(h)
    18.   else
    19.    m = CStr(min+1)
    20.    h = CStr(Hour(Time))
    21.   end  if
    22.   t = "at " + h + ":" +m+ " /interactive "+objDialog.FileName
    23.  WshShell.Exec (t)
    24.  End If
    В ответ на "z:" получаю "системе не удается найти указанный диск".
    Из консоли, запущенной обычным "админом" - все как обычно.
    При этом пробовал перезапускать проводник тем же скриптом, дык проводник всё видит.
    И вообще, права на отображаемую в диск "z" папку у System полные.
    WTF