bueno este es mi script copia del disco local c:\xd a cualquier unidad extraible que contenga la carpeta data, que este conectada ,las extensiones que copia son doc y txt lo que quiero es que en vez de C:\ pueda utilizar un comando especial como %userprofile% pero no se sia sea posible en python en batch si es posible pero no se aqui alguien me pudiera decir como implementarlo aca en python
Código:
import glob
import shutil
import string,os
import os.path
ext = [ 'doc','txt']
uni = [ 'E','F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N']
for item in uni:
if os.path.isdir(str(item) + ":\data"):
dest_dir =str(item) + ":\\data"
for exte in ext:
for file in glob.glob(r"C:\xd\*." + str(exte)):
print file
print dest_dir
print exte
shutil.copy(file, dest_dir)