![]() |
VBScript скрытие cmd окна при исполнении bat-фаила
Решил написать VBScript скрытие cmd окна при исполнении bat-фаила. Скрипт полностью рабочий, но есть небольшая проблема: У меня на пк имя пользователя Денис и в скрипте это имя тоже прописано как только меняю имя пользователя на другое выдает ошибку: фаил не найден приходиться каждый раз редактировать vbs фаил( править имя пользователя в скрипте) а после исправления тоже все работает как надо
Вот сам скрипт: Dim oShell Set oShell = WScript.CreateObject ("WSCript.shell") oShell.run "C:\Users\Денис\Desktop\cszero\docent.bat", 0 Set oShell = Nothing Как решить данную проблему? Чтоб потом так не играться каждый раз после смены имени; компилировать батник в exe не предлагать Всем заранее спасибо |
oShell.run "%userprofile%\desktop\cszero\docent.bat", 0
|
пишет фаил не найдет
|
Код:
With WScript.CreateObject("WScript.Shell") |
Iska а ваш вариант скрипта более универсальным можно сделать (чтоб вообще с любого места работал)
то как это сделать |
Скрипт отработает независимо от того, из какого места он будет запущен.
Подозреваю, что Ваш вопрос в ином. Поясните подробнее. |
Время: 23:17. |
Время: 23:17.
© OSzone.net 2001-