Два Вопроса: Сравнение с пустой строкой и абсолютный путь к файлу
-
- Если строка пустая "", или undefined, то как с ней сравнить? Гуглил до посинения, но с басом совместить полученные знания не смог. Вопрос непраздный, именно на пустую строку и надо отреагировать.
- Как забить абсолютный путь? Например, с:\win\sys32\taskkill, или d:\tor\tor\tor.exe
не катят. Пока решил проблему переносом в папку программы и командами вида \Tor\Tor\tor.exe , но это же не совсем дело.
-
if [[STRING]] == '' || [[STRING]] === undefined переменная [[STRING]] пустая или undefined, что то делаем с этим)
по 2 вопросу если ты хочешь запустить процесс через бас, действием "Запустить Процесс", то попробуй вставить путь в кавычках "d:\tor\tor\tor.exe" можешь еще эту тему посмотреть http://community.bablosoft.com/topic/1328/как-запустить-процесс/3,
-
@santilo спасибо, буду пробовать!
-
@Viktor почему-то не получается запустить через абсолютный путь. Вы решили этот вопрос?
-
@denanotherday Что именно у вас не получается запустить через абсолютный путь?
-
@Fox через действие "Запустить процесс" указываю полный путь к файлу exe. Некоторые открываются, другие нет. Пробовал в кавычках и без.
-
@denanotherday Создайте тестовый скрипт и скиньте сюда, я посмотрю. А вообще, попробуйте запустить в командной строке код из экшена запустить процесс, если в командной строке запустится, то и в BAS запустится тоже.
-
@Fox , извиняюсь, тестил на версии 20.2.0.0 .На актуальной версии перепроверил. Все работает.