Ejem, yo diría que el problema no era precisamente de variables...
Para empezar lo que quieres copiar no es exactamente un string, sino un archivo, quiero decir que no estás interesado en manipular strings, para copiar/mover/borrar archivos no hay que mirar dentro de ellos, y esas cosas se hacen igual sean TXT o JPG, por ejemplo.
No quiero ponerme a hacer código porque hay algunas cosas que no tengo claras e igual me pongo a hacer cosas que no son lo que quieres, a ver...
¿el txt lo genera una aplicación externa? ¿cómo se llama ese archivo? ¿es un único archivo cuyo contenido va cambiando, o va generando diferentes archivos con diferentes nombres?
¿el zip está generado cuando vas a cogerlo o tienes que hacerlo tú?
Respecto al programa que has hecho te comento por qué no funciona a ver si lo puedes arreglar tú, fíjate en lo que haces:
En la primera línea copias TODOS los txt de c:\logs a e:\logs, ¿para qué haces eso?, puedes mirar si existe el archivo en la carpeta original...
Luego miras si existe EL DIRECTORIO e:\logs, esto seguramente no es lo que quieres hacer, lo que tienes que mirar es el archivo txt concreto ¿no?, vaya, la carpeta seguro que existe si estaba desde el principio, si no estaba de todas maneras te va a fallar el copy anterior...
Y luego mueves TODOS los archivos txt que has copiado a otra carpeta c:\locs ¿por qué tanto movimiento? podías haber copiado aquí directamente al principio
Y a los 5 segs de moverlos... los borras
El ping no hace nada.
No creas, no está tan mal, veo que lo has intentado y te has pegado con esas funciones, seguramente lo que quieres hacer se hace con esas funciones pero organizándolas de otra manera (bueno, si tienes que hacer zips eso va a ser más complicado).
Tienes que intentar traducir lo que pones a tus palabras, a ver si lo estás poniendo bien, es más o menos lo que te he puesto arriba, y es por lo que veo que no va del todo bien, porque no es lo que quieres:
Copio todos los archivos TXT de c:\logs a e:\logs
Si existe LA CARPETA e:\logs...
Si analizas de esta manera sabrás mejor si estás diciéndole al programa lo que quieres.