El comando busca en las subcarpetas del directorio actual todos los archivos que contengan en su nombre "barra.exe", Y guarda la ruta completa del file encontrado en la variable "%%_", Y luego ejecuta el file.
Puedes eliminar tanto el historial de páginas y las contraseñas almacenadas, Desde el propio navegador que uses. (O hacer un backup de las 2 cosas, eliminarlo, y luego importar de nuevo los datos cuando tengas de nuevo el PC en tus manos) Por lo demás, Puedes hacer una copia de tus documentos (Hablamos de archivos multimedia como imagenes, texto, videos...) en el pen. Sobre actividades realizadas no se a que te referirás.
Entonces podrías crear una mini-aplicación en el lenguaje que prefieras, Tanto en C, Java, VB (No VBS), AutoIt, O incluso usando Python también he visto que se puede... Si buscas en google tienes tutoriales y código sobre como crear y usar ballontips en cualquier lenguaje de programación, Pero no lo intentes con Batch ni VisualBasicScript.
Y la aplicación serviria para poderla llamar desde el bat, Por un lado el "archivo.bat" y por otro lado el "programa.exe", Así debe ser, Y la APP sería de consola, sin interfaz gráfica, simplemente una pequeña APP para llamarla desde el bat usando argumentos, y dependiendo del argumento con el que la llames (Ej: Start programa.exe -search) mostrar un ballontip u otro diferente en el systray.
PD: Esto te puede ahorrar la mitad del trabajo (Digo la mitad solo, Por que no explica el uso de argumentos, Eso puedes buscarlo tú):
Bueno, Después de 2 años, Y habiendote aclarado que con Batch no puedes, y con VBS creo que sería imposible, cierro el post para que no se vuelva a reabrir sin aportar nada. Puedes empezar a estudiar como hacerlo en el lenguaje deseado y formular tu nueva pregunta (Si tuvieras dudas) en un nuevo topic.
Admiro tu insistencia, Después de dos años xD ¿Para que quieres crear un ballontip/tooltip en un script? ¿Pretendes intentar ponerlo al pasar el mouse por la consola?,
Ni con Batch ni con VBS puedes crear aplicaciones con interfaz gráfica, Así que no dispone de un IDE ni controles OCX ni nada parecido para crear ballontips.
¿El nombre de dichos directorios acaso no se almacena en disco?
Que se almacene no significa que Windows tenga porque mostrarte esa información. El nombre que le das a una carpeta, o a un archivo, hace referencia en otro lugar.
Por lo demás, No se la respuesta/razón a tu duda, Pero no creo que te puedan ayudar a resolverla al 100%, sinceramente, Así que te daré mi hipótesis razonable con buena intención, Aunque no te sirva como una respuesta esclarecedora:
Windows mide el espacio basandose solo en el contenido del archivo/carpeta. ¿Porque? Porque es lo más coherente, Si tuvieras un archivo vacío, Con un nombre de 8 dígitos, El nombre pesaría 8 bytes, Y si Windows te dijera que el archivo pesa 8 bytes, Entonces no podrías deducir si el archivo está vacío por dentro, ¿Verdad?. Simplemente lo han hecho así poque es una medida razonable para no confundir al personal, ¿A quien le importa lo que pese un archivo por su nombre? Cuando se trabaja con un archivo lo que uno quiere saber es cuanta información hay ocupada en el contenido del archivo, Y lo mismo con las carpetas, Si metieras 100 directorios vacíos dentro de una carpeta, Si windows te dijera lo que pesan solo por el nombre... pues tendrías que mirarte las 100 carpetas manualmente para saber si realmente existen archivos dentro o no, para poder eliminar las carpetas, Pues como ves, No sería un proceso fluido para nadie.