0 / 0 / 1
Регистрация: 24.06.2015
Сообщений: 11
|
|
1 | |
Как сделать так, чтобы bat-файл копировал сам себя в папку N-ное количество раз?30.11.2015, 17:12. Показов 6933. Ответов 5
Метки нет (Все метки)
0
|
30.11.2015, 17:12 | |
Ответы с готовыми решениями:
5
Как сделать так, чтобы bat-файл удалил файл рядом с собой и удалил сам себя? Как сделать так, чтобы bat-файл запускался только один раз? Как сделать так, чтобы bat-файл открывался вместе с включением компьютера? Как сделать так, чтобы при запуске заданной программы запускался определённый bat-файл? |
5982 / 1991 / 323
Регистрация: 10.12.2013
Сообщений: 6,860
|
|
30.11.2015, 19:32 | 2 |
Ни FAT, ни NTFS, ни собственно Windows не поддерживают версионность* файлов,
поэтому копирование самого себя N раз эквивалентно одиночному копированию или, что то же самое, просто отказу от копирования самого себя в то же место. (*) например в VMS( опер. система, созданная человеком, создавшим также ядро Windows NT ), спецификация файлов выглядела так file.bat;1 file.bat;2 ... file.bat;3
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
||||||
30.11.2015, 19:41 | 3 | |||||
Добавлено через 2 минуты Не пойму почему в 5й строке не выводится \ слеш: copy "%~dp0" "papka(здесь)". Добавлено через 4 минуты volodin661, Полагаю человеку нужна только затравка, будет что-то дописываться к или до каждому копированию.
0
|
30.11.2015, 20:18 | 5 |
alpap, во-первых, потому что парсер форума так устроен.
во-вторых, правильно и делает, т.к. %~dp0 уже содержит слэш. И последнее, %~dp0 это копирование содержимого папки, а не самого батника. Батник = "%~f0" или "%~0"
0
|
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
30.11.2015, 21:32 | 6 |
- вообще-то здесь нужен был и нужен чтобы обозначить "papka" как папку, по-поводу
- согласен, спешил и не обратил внимания.
0
|
30.11.2015, 21:32 | |
30.11.2015, 21:32 | |
Помогаю со студенческими работами здесь
6
Как сделать так, чтобы код повторялся определенное количество раз? Как сделать, чтобы элемент удалял сам себя? Как сделать чтобы метод вызвал сам себя? Как сделать так, чтобы цикл выполнялся определенное количество раз в Pascal? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |