2013-05-21 2 views
0
echo Process Run time: %DATE% %TIME% >> log1.txt 
echo Disconnecting the Existing Drive if Any >> log1.txt 
net use E: /delete 

net use E: \\myserver_ddl\mydrive$ /USER:user1\my_test Password 
xcopy /s E:\*.* \\another_server_share_loc\tmp 
rem del %pathtofolder%\*.* /s /f /q 
  1. После копирования файлов \\another_server_share_loc\tmp Я хочу, чтобы удалить все файлы из всех папки, но я не хочу, чтобы удалить любой подкаталог \\myserver_ddl\mydrive$ (это диск с большим количеством папок с подпапками)
  2. Я хочу, чтобы перенаправить вывод в другой файл вместе с именем пути, откуда я копирую файл
+0

Добавьте 4 пробела в начало каждой строки кода в своем вопросе. Редактор также имеет эту функцию. – foxidrive

ответ

2

Чтобы удалить все файлы на E: отображается диск после того, как хсору закончил, с бревном, попробуйте это :

del e:\*.*? /s >>"%userprofile%\desktop\file.log" 
+0

@ Ken White: сделано. – foxidrive

+0

Спасибо, что это сработало, как шарм. – kumar30213

+0

это была магия/с :) Еще раз спасибо за вашу помощь – kumar30213