none
windows 7 запуск программы с помощью утилиты runas в консольном сеансе RRS feed

  • Общие обсуждения

  • set WshShell = WScript.CreateObject("WScript.Shell")  
     
    Const ForReading = 1
    Set fso = CreateObject("Scripting.FileSystemObject")
    TC_folder = fso.OpenTextFile("_TC_folder.ini", ForReading).ReadLine
    WshShell.run "runas /user:ramteks\sergey.h.adm ..\" + TC_folder + "\Totalcmd.exe"  
    WScript.Sleep 1000
    WshShell.SendKeys "****"
    WshShell.SendKeys "{ENTER}"    
    WScript.Sleep 1000
     
    написал скрипт запуска TC на vbs .  
     
    На xp под пользователем и под админом он работает.  
    Независимо от того консольный или терминальный сеанс.
     
    На win7 в консольном сеансе этот vbs скрипт не работает.  
    Независимо под администратором или под пользователем
    А в терминальном сеансе этот скрипт одинаково хорошо работает  
    под пользователем и под администратором.  
     
    Если в консольном сеансе открыть cmd и стартовать tc с помощью runas в ручную то работает
    то все прекрасно работает
     
    Помогите исправить чтобы работало в консольном сеансе на windows 7
    17 августа 2012 г. 8:18

Все ответы