Вопрос № 128054: Подскажите пожайлуста как будет выглядеть скрипт(простой батничек) для копирования папки с файлами на указанное место.
Например надо скопировать папку с данными с пути C:Новая папка в диск G: и чтобы на экран процесс копирования не выводился. <...Вопрос № 128109: Добрый день! Необходим элемент "Календарь", я что-то его не нашел. Т.е. буквально хочу следующее: при нажатии на некоторую кнопку должен вываливаться календарик с активной текущей датой, а у нем уже путем перемещения по годам и месяцам поль...Вопрос № 128130: Добрый
день, уважаемые Эксперты!
подскажите , пожалуйста, как в цикле проделать следующую поцедуру вычитания
например, на одном листе расположены данные
А В С D
10 11 8 15
12 15 5 7
8 12 17 3
а на друг...
Вопрос № 128.054
Подскажите пожайлуста как будет выглядеть скрипт(простой батничек) для копирования папки с файлами на указанное место.
Например надо скопировать папку с данными с пути C:Новая папка в диск G: и чтобы на экран процесс копирования не выводился.
И если можно то сделать так чтобы если вдруг скрипт был запущен второй раз и будет производиться вторая попытка копирования файлов то те которые были скопированы будут просто замещены.
Заранее спасибо за ответ!!!
Отправлен: 19.03.2008, 09:27
Вопрос задал: DimentiY (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 10)
Отвечает: Павленко Александр Геннадьевич
Здравствуйте, DimentiY!
Вот код, однако консоль копирования все равно будет видна.
Отвечает: megaloman
Здравствуйте, DimentiY!
xcopy C:Otkuda*.* D:Kuda /s /y
Копируем директорию с поддиректориями.
Смотрите xcopy /? -там подробно все параметры.
Окно будет видно.
Или скрипт:
var FSO=WScript.CreateObject("Scripting.FileSystemObject");
FSO.CopyFolder("F:\Tralala","H:\Kuku",true)
В блокноте вставьте эти две строки, сохраните в файл с расширением .js, например ffffff.js
Ничего на экране видно не будет
Внимание: в путях каждый слэж заменяется на 2 слэжа \
Запускайте как обычный исполнимый файл
--------- Нет времени на медленные танцы
Ответ отправил: megaloman (статус: Студент)
Ответ отправлен: 19.03.2008, 12:59 Оценка за ответ: 5 Комментарий оценки: Супер спасибо!!!
Отвечает: Черников Игорь Владимирович
Здравствуйте, DimentiY!
"Батнички" пишутся простым текстовым редактором, поддерживающим кодировку DOS иначе каманды, содержащие русские буквы выполняться не будут. Создайте текстовый файл, впишите туда команды, сохраните файл, закройте и смените его расширение с *.txt на *.bat
Ваша строка будет выгдядеть примерно так:
xcopy "c:Новая папка" "g:Новая папка" /s /c /i /q /y
кавычки ставятся, если в названии пути или файла имеются пробелы. В приложении(если неодходимо) можете выбрать любой параметр и добавить (или удалить) его в свою строку.
Удачи!
Приложение:
--------- От каждого по способностям, каждому по труду
Добрый день! Необходим элемент "Календарь", я что-то его не нашел. Т.е. буквально хочу следующее: при нажатии на некоторую кнопку должен вываливаться календарик с активной текущей датой, а у нем уже путем перемещения по годам и месяцам пользователь должен выбрать нужную ему дату. В общем ничего ного - в делфях такая штука помоему сразу поставляется, а вот в VB6 я не нашел. Ну и соответственно - методы и свойства этого элемента.
Заранее благодарен.
Отправлен: 19.03.2008, 13:46
Вопрос задал: Andrey_K (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Коровин Александр
Здравствуйте, Andrey_K!
Чтобы пользоваться этим контроллом ("DateTimePicker") наобходимо подключить группу контроллов MSCOMCT2.OCX (на панели с контроллами правый клик - Components - поставить галочку против Microsoft Windows Common Controls-2 6.0 (SP4)). Появится на панели нужный Вам, и еще несколько полезных.
Удачи!
Ответ отправил: Коровин Александр (статус: 3-ий класс)
Ответ отправлен: 19.03.2008, 14:23 Оценка за ответ: 5 Комментарий оценки: В принципе то что надо.
Отвечает: Черников Игорь Владимирович
Здравствуйте, Andrey_K!
Он называется MonthView
Microsoft Windows Common Controls-2 6.0 (SP4)
расположен: C:WINDOWSsystem32VSFLEX3.OCX
Если у Вас нет, возьмите здесь:
http://rusfaq.ru/upload/318
Удачи!
--------- От каждого по способностям, каждому по труду
Добрый день, уважаемые Эксперты!
подскажите , пожалуйста, как в цикле проделать следующую поцедуру вычитания
например, на одном листе расположены данные
Отвечает: megaloman
Здравствуйте, Шубейко!
Если исходные данные расположены на Лист1 и существует Лист2, то решение в приложении
Приложение:
--------- Нет времени на медленные танцы
Ответ отправил: megaloman (статус: Студент)
Ответ отправлен: 19.03.2008, 16:03 Оценка за ответ: 5 Комментарий оценки: Большое спасибо за элегантную программу!!!
Отвечает: Черников Игорь Владимирович
Здравствуйте, Шубейко!
Исходные данные должны находиться в "Лист1", ответы будут формироваться в "Лист2"
For i = 1 To 3
For j = 1 To 3
Лист2.Cells(i, j) = Лист1.Cells(i, j + 1) - Лист1.Cells(i, 1)
Next j
Next i
Удачи!
--------- От каждого по способностям, каждому по труду
Ответ отправил: Черников Игорь Владимирович (статус: 8-ой класс)
Ответ отправлен: 19.03.2008, 19:59 Оценка за ответ: 5 Комментарий оценки: Огромное спасибо! очень красивый цикл!!!