Войти

Показать полную графическую версию : [решено] BAT-ник, создающий папку с текущим именем пользователя и копирующий в нее файл


Sirius9764
15-09-2011, 16:39
Есть каталог, надо создать такой BAT-ник, который в этом каталоге создает подкаталог с именем текущей учетки и копирует некий файл из того же каталога в тот же подкаталог.
Если надо, опишу подробней зачем такое нужно.
Прошу помощи.

Kazun
15-09-2011, 16:48
cd /d path
md %username%
copy file %username%

Foreigner
15-09-2011, 16:48
Sirius9764,

xcopy "d:\folder\file.ext" "d:\folder\%username%\"

imitatop
03-10-2011, 18:18
немного хочу усложнить задачу )))

копировать несколько папок
1. "F:\DocumentsandSetings\первое усложнение что бы скрипт подхватывал имя учетки, в имени учетки есть константа одна буква "U"дальше идет номер (U2214)\Desktop\"
2."F:\DocumentsandSetings\U2214\Documents\"
3."F:\DocumentsandSetings\U2214\Favorites\"
4."F:\DocumentsandSetings\U2214\Locallseting\aplicationdata\microsoft\outlook"
в папку "D:\backup\U2214\"

imitatop
03-10-2011, 19:34
@echo off
set username=U2214
"F:\DocumentsandSetings\%username%\Desktop\" "d:\backup\%username%\"
"F:\DocumentsandSetings\%username%\Documents\" "d:\backup\%username%\"
"F:\DocumentsandSetings\%username%\Favorites\" "d:\backup\%username%\"
"F:\DocumentsandSetings\%username%\Locallseting\aplicationdata\microsoft\outlook" "d:\backup\%username%\"
exit

это теория на практике не пробовал, заработает?




© OSzone.net 2001-2012