Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] BAT-ник, создающий папку с текущим именем пользователя и копирующий в нее файл (http://forum.oszone.net/showthread.php?t=215698)

Sirius9764 15-09-2011 16:39 1753622

BAT-ник, создающий папку с текущим именем пользователя и копирующий в нее файл
 
Есть каталог, надо создать такой BAT-ник, который в этом каталоге создает подкаталог с именем текущей учетки и копирует некий файл из того же каталога в тот же подкаталог.
Если надо, опишу подробней зачем такое нужно.
Прошу помощи.

Kazun 15-09-2011 16:48 1753629

Код:

cd /d path
md %username%
copy file %username%


Foreigner 15-09-2011 16:48 1753630

Sirius9764,
Код:

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

imitatop 03-10-2011 18:18 1765099

немного хочу усложнить задачу )))

копировать несколько папок
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 1765144

Код:

@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

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


Время: 06:30.

Время: 06:30.
© OSzone.net 2001-