Здравствуйте, гость ( Вход | Регистрация )

3 страниц V < 1 2 3  
Ответить в эту темуОткрыть новую тему
> Тут будет много глупых и наивных вопросов на разные темы, Без ящика водки никак не разобраться.
DarkMaster
сообщение 10.2.2013, 22:55
Сообщение #41


***********

Модератор UOPilot
Сообщений: 9.764
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29953
Пользователь №: 11.279



Цитата
G:\Errors\*.* "G:\Errors2 *.*"

Потому что синтаксис скорее всего не допускает масок.
"G:\Errors2 *.*" - шедевр. Здесь вы говорите, что папка называется "Errors2 *.*".


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
bumer
сообщение 11.2.2013, 17:20
Сообщение #42


****

Apprentice
Сообщений: 167
Регистрация: 2.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 14.998



Не утверждаю что чтот смыслю в этом. Примеры брал с "Истории развития" и построения синтиксиса с описания. Вот две команды отуда:
Цитата

filecopy (C:\tmp\gg.log "anty gg.log")
filedelete (gg.log)

ниже поддерживаемый поиск файлов по маске, регистронезависимо:
Код

        '*.ini;*.wav'          - соответствует любым файлам с расширениями 'ini' или 'wav'
        '*.*|*.exe'            - соответствует любым файлам, кроме файлов с расширением 'EXE'
        '*.mp3;*.wav|?.*;??.*' - соответствует любым файлам с расширениями 'mp3' и 'wav', за исключением файлов у которых имя состоит из одного или двух символов.

в соответвии синтексису копирования я по аналогии сделал так:
Код

filecopy (G:\Errors\*.* "G:\Errors2 *.*") // где меж Errors2 и *.* есть пробел в соответствии синтаксису команды.

Подскажите что за путаница, помогите как выправить ситексис команды. (IMG:style_emoticons/default/unsure.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 11.2.2013, 20:36
Сообщение #43


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Так пробовали? (я не пробовал)
filecopy (G:\Errors\*.* G:\Errors2)


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
bumer
сообщение 11.2.2013, 21:01
Сообщение #44


****

Apprentice
Сообщений: 167
Регистрация: 2.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 14.998



Цитата(Zeleax @ 11.2.2013, 20:36) *

Так пробовали? (я не пробовал)
filecopy (G:\Errors\*.* G:\Errors2)

Попробовал, так тоже не работает. Пробовал задавать конкретное название файла 1.txt тоже не копирует (IMG:style_emoticons/default/huh.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 11.2.2013, 21:30
Сообщение #45


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



filecopy (d:\temp\1.txt d:\temp\3.txt)
у меня копирует

создаем файл c.bat, в котором текст:
copy d:\temp\1\*.* d:\temp\3\*.*

в пилоте пишем скрипт
exec d:\temp\c.bat

после запуска скрипта все файлы из папки d:\temp\1 скопируются в папку d:\temp\3


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 11.2.2013, 22:02
Сообщение #46


***********

Модератор UOPilot
Сообщений: 9.764
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29953
Пользователь №: 11.279



Цитата
Примеры брал с "Истории развития" и построения синтиксиса с описания.

Угу. Только вы зачем-то примеры от оператора dir вставляли в оператор copy.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
bumer
сообщение 11.2.2013, 22:15
Сообщение #47


****

Apprentice
Сообщений: 167
Регистрация: 2.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 14.998



Спасибо за подсказку решение вопроса через батник, в принципе работает.
Жаль что UO Pilot полноценно не поддерживает работу с файлами, ведать не так часто пользователи работают с файлами и директориями.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 12.2.2013, 0:37
Сообщение #48


***********

Модератор UOPilot
Сообщений: 9.764
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 29953
Пользователь №: 11.279



Дык а чем не полноценно то?
Код

dir (%arr d:\Logs\ *.txt;*.log)
set #sizeArr size (%arr)
for #i 1 #sizeArr 1
    set $source D:\Logs\%arr[ #i ]
    set $dest D:\backup\%arr[ #i ]
    filecopy ($source $dest)
end_for

Скопирует все txt и log файлы в другую папку.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в онлайне!Delete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
bumer
сообщение 12.2.2013, 17:45
Сообщение #49


****

Apprentice
Сообщений: 167
Регистрация: 2.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 14.998



Цитата(DarkMaster @ 12.2.2013, 0:37) *

Дык а чем не полноценно то?
Код

dir (%arr d:\Logs\ *.txt;*.log)
set #sizeArr size (%arr)
for #i 1 #sizeArr 1
    set $source D:\Logs\%arr[ #i ]
    set $dest D:\backup\%arr[ #i ]
    filecopy ($source $dest)
end_for

Скопирует все txt и log файлы в другую папку.

Угу, заткнул за пояс... Этот монстр определённо должен копировать, его обезателно нужно в качесве примера прекрепить UOPilot Wiki Не много простых пользователей смогут приблизится к шедевру.
О чем эт я, работа с файлами наверно всеж должна быть проще и понятней. Поэтому и появились мысли о неполноценности работы UO Pilot с файлами. В идеале, как пример, то же самое действие но поддержка вот такой записи filecopy (G:\Errors\*.* G:\Errors2)
Не в коем мере не хочу обидеть или даже оскорбить пользователей форума, поэтому приношу извинения.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

3 страниц V < 1 2 3
Ответить в эту темуОткрыть новую тему
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 17.9.2025, 19:30
Designed by Nickostyle