Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

1
1 2
Не в сети
Сообщений: 561
Благодарностей: 17
Предупреждений:
Из: Ukraine
Род занятий:

Привет всем!
Мне нужно короче чтобы с диска автоматически когда его вставляеш копировалась папка на рабочий стол, это наверно какой нужно скрипт или что посоветуйте!

#115031   | 11.08.07 20:04
Не в сети
Сообщений: 561
Благодарностей: 17
Предупреждений:
Из: Ukraine
Род занятий:

Ну что никто не знает как это сделать?
Че же делать?

#115037   | 11.08.07 21:11
Не в сети
Сообщений: 168
Благодарностей: 0
Предупреждений:
Из: ---
Род занятий: Администратор

server_64, да, Вы правы. Скрипт решит поставленную задачу. Так же как и командный bat файл. Пример файла.
copy ./Dir1 "%UserProfile%\Рабочий стол\Dir1"

#115108   | 12.08.07 11:06
Не в сети
Сообщений: 561
Благодарностей: 17
Предупреждений:
Из: Ukraine
Род занятий:

euuugeny, а как его написать что в блокноте???И под каким расширением его сохранять???
Спасибо за ответ euuugeny, если можно давай на ты.

#115119   | 12.08.07 12:29
Не в сети
Сообщений: 799
Благодарностей: 44
Предупреждений:
Из: England
Род занятий:

server_64, с разширением .inf

#115129   | 12.08.07 13:34
Не в сети
Сообщений: 561
Благодарностей: 17
Предупреждений:
Из: Ukraine
Род занятий:

Klerik112, можеш написать допустим с диска D:\папка (Д=сидюк) скопировать на С:папка???
А то сам не понял как этот скрипт написать!
И кстати как этот файл то называть? не autorun случайно?

#115162   | 12.08.07 16:14
Не в сети
Сообщений: 232
Благодарностей: 7
Предупреждений:
Из: Russia Санкт Петербург
Род занятий:

server_64 тебе же euuugeny сказал что делать, тупо в текстовый документ вставляешь copy ./Dir1 "%UserProfile%\Рабочий стол\Dir1 , потом надо переименовываешь расширение из txt в bat и просто запускать файл.

#115167   | 12.08.07 17:20
Не в сети
Сообщений: 522
Благодарностей: 23
Предупреждений:
Из: Russia LostFilm.TV (ЛостФильм.ТВ)
Род занятий:

создаёшь файл autorun.inf открываешь его в блакноте пишишь:
[Autorun]
open=copy.bat

потом сохранаяешь
потом создаёшь copy.bat открываешь его в блакноте пишишь:
copy ./Dir1 "%UserProfile%\Desktop\Dir1

вместо Dir1 пишишь имя папки что тебе нужна или обзываешь таким именем папку;)

P.S. а вместо Рабочий стол лучше написать Desktop;)

Поблагодарили: server_64

#115171   | 12.08.07 17:35
Не в сети
Сообщений: 582
Благодарностей: 9
Предупреждений:
Из: Russia
Род занятий:

server_64, рекомендую использовать команду XCOPY - она также копирует вложенные папки (в твоем случае предполагается, что это папки, находящиеся в папке Dir1).

#115250   | 13.08.07 01:07
Не в сети
Сообщений: 561
Благодарностей: 17
Предупреждений:
Из: Ukraine
Род занятий:

Vlaid, а как ее использовать???

#115373   | 13.08.07 23:38
Не в сети
Сообщений: 863
Благодарностей: 100
Предупреждений:
Из:
Род занятий:

server_64
Привет, уточни почему именно на рабочий стол.

#115374   | 13.08.07 23:43
Не в сети
Сообщений: 1782
Благодарностей: 101
Предупреждений:
Из: Russia Москва
Род занятий: .NET developer

server_64, если с Дельфи дружишь, то можно написать простенькое консольное приложение Как в Дельфи копировать папки - читай тут, или же можно гораздо проще:

WinExec("cmd /c xcopy [dir1] %UserProfile%\Desktop\[Dir1] /E /I", SW_SHOWNORMAL)



Разъяснения:

cmd /c

- выполнить команду;

xcopy [dir1] %UserProfile%\Desktop\[Dir1]

- копировать папку [Dir1] из каталога, в котором находится программа, на рабочий стол;

/E /I

- атрибут /E - копирование всех подпапок, в т.ч. пустых; атрибут /I - считать файл каталогом (иначе спросит: "Что означает [Dir1]: имя файла или каталога?")



Должно получиться. Если с Дельфи не дружишь, могу попробовать написать я.

Поблагодарили: server_64

#115380   | 14.08.07 00:41
Не в сети
Сообщений: 582
Благодарностей: 9
Предупреждений:
Из: Russia
Род занятий:

server_64, также, как и COPY (c некоторыми мелкими исключениями)...

Узнать о командах, которые есть в консоли, можно командой HELP. А узнть подробности применения определенной команды можно, введя КОМАНДА /?

C:\Users\Vlaid>help /?
Вывод справочных сведений о командах Windows.

HELP [<команда>]

<команда> - команда, интересующая пользователя.

C:\Users\Vlaid>XCOPY /?
Копирование файлов и структур каталогов.

Примечание: XCOPY считается устаревшей командой, вместо нее
рекомендуется использовать ROBOCOPY.

XCOPY источник [результат] [/A | /M] [/D[:дата]] [/P] [/S [/E]] [/V] [/W]
[/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U]
[/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/B]
[/EXCLUDE:файл1[+файл2][+файл3]...]

источник Копируемые файлы.
результат Местоположение и/или имена новых файлов.
/A Копирование только файлов с установленным архивным атрибутом.
Сам атрибут при этом не изменяется.
/M Копирование только файлов с установленным архивным атрибутом.
После копирования атрибут снимается.
/D:дата Копирование файлов, измененных не ранее указанной даты.
Если дата не указана, заменяются только конечные файлы,
более старые, чем исходные.
/EXCLUDE:файл1[+файл2][+файл3]...
Список файлов, содержащих строки. Каждая текстовая строка должна
располагаться в отдельной строке файла. Когда любая из строк
совпадает с любой частью абсолютного пути к копируемому файлу,
такой файл исключается из операции копирования. К примеру,
указав строку \obj\ или .obj можно исключить все файлы из
папки obj или все файлы с расширением obj соответственно.
/P Вывод запросов перед созданием каждого нового файла.
/S Копирование каталогов с подкаталогами (кроме пустых).
/E Копирование каталогов с подкаталогами (в том числе пустых).
Эквивалентен сочетанию ключей /S /E. Совместим с ключом /T.
/V Сравнение конечных файлов с исходными.
/W Вывод запроса на нажатие клавиши перед копированием.
/C Продолжение копирования, независимо от наличия ошибок.
/I Если результат не существует, а копируется несколько файлов,
считается, что указано имя каталога.
/Q Запрет вывода имен копируемых файлов.
/F Вывод полных имен исходных и конечных файлов.
/L Вывод имен копируемых файлов.
/G Копирование зашифрованных файлов в каталог результата, не
поддерживающий шифрование.
/H Копирование скрытых и системных файлов (среди прочих).
/R Разрешение замены файлов, предназначенных только для чтения.
/T Создание структуры каталогов (кроме пустых каталогов) без
копирования файлов. Если требуется создать пустые каталоги
и подкаталоги, используйте сочетание ключей /T /E.
/U Копирование только файлов, уже имеющихся в конечном каталоге.
/K Копирование атрибута "Только чтение" (обычно он сбрасывается).
/N Использование коротких имен при копировании.
/O Копирование сведений о владельце и данных ACL.
/X Копирование параметров аудита файлов (требует /O).
/Y Подавление запроса подтверждения на перезапись существующего
конечного файла.
/-Y Обязательный запрос подтверждения на перезапись существующего
конечного файла.
/Z Копирование сетевых файлов с возобновлением.
/B Копирование самой символической ссылки вместо копирования
целевого объекта этой ссылки

Ключ /Y можно установить через переменную среды COPYCMD.
Ключ /-Y командной строки переопределяет такую установку.

#115381   | 14.08.07 00:53
Не в сети
Сообщений: 561
Благодарностей: 17
Предупреждений:
Из: Ukraine
Род занятий:

Sgt.Riggs, пожалуйста напиши если не трудно с дельфи я к сожалению не дружу но думаю когданить подружусь.
Кстати эта утилитка полезна, я думаю, не только мне но и другим форумчанам.

#115427   | 14.08.07 11:28
Не в сети
Сообщений: 561
Благодарностей: 17
Предупреждений:
Из: Ukraine
Род занятий:

Vlaid, тебе тоже спасибо поблагодарю завтра т. к. уже поблагодарил.

#115428   | 14.08.07 11:29
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.062 секунд (Общее время SQL: 0.04 секунд - SQL запросов: 99 - Среднее время SQL: 0.00041 секунд))
Top.Mail.Ru