Всем привет!
У меня есть 3 скрипта.
Скрипт 1 и скрипт 2 лежат в одной папке. А скрипт 3 лежит в отдельной.
Скрипт 1 запускает по очереди скрипт 2 и 3 через runwait
Так вот.. внутри скрипта 2 есть строчка
--
Проблема в том что он пытается найти $filename в папке в которой лежит скрипт 1 который запускает всех
Хотя скрипт 2 лежит в совершенно другой папке и в этой же папке есть собственный $filename
Более того - в обоих папках $filename = текст.txt
Так вот скрипт 2 просто берет и читает $filename = текст.txt из чужой папки (из той - в которой лежит скрипт 1 который его и запустил)
Как поправить?
У меня есть 3 скрипта.
Скрипт 1 и скрипт 2 лежат в одной папке. А скрипт 3 лежит в отдельной.
Скрипт 1 запускает по очереди скрипт 2 и 3 через runwait
Так вот.. внутри скрипта 2 есть строчка
Код:
FileOpen(@ScriptDir & '\' & $filename, 2)
Проблема в том что он пытается найти $filename в папке в которой лежит скрипт 1 который запускает всех
Хотя скрипт 2 лежит в совершенно другой папке и в этой же папке есть собственный $filename
Более того - в обоих папках $filename = текст.txt
Так вот скрипт 2 просто берет и читает $filename = текст.txt из чужой папки (из той - в которой лежит скрипт 1 который его и запустил)
Как поправить?