No creo que @vicatcu tenga la respuesta completa a la pregunta. En referencia a Processing 2.0 to 2.2, no solo la ubicación del cuaderno de bocetos, sino también el archivo de preferencias, los modos y otras carpetas se colocan en el disco duro. Pero con unas pocas modificaciones rápidas en un archivo que incita fuertemente contra la modificación, podemos lograr un procesamiento portátil.
Como se mencionó en @vicatcu, la ubicación de la carpeta del cuaderno de bocetos se puede configurar en el IDE a través de Archivo > Preferencias > ubicación del cuaderno de bocetos. Pero sugeriría no hacer eso; simplemente establezca esa ruta con el archivo defaults.txt. Además, se debe establecer la ruta de configuración.
Estas rutas de cuaderno de bocetos y configuraciones se pueden modificar en "lib / defaults.txt" al descomponer las líneas # sketchbook.path = y # settings.path =. Puede usar rutas locales como "sketchbook.path = sketchbook", que colocará estas carpetas en la carpeta IDE de procesamiento. Las carpetas se crearán al iniciar el procesamiento. Tenga en cuenta que cuando se utilizan directorios relativos, la carpeta de Procesamiento debe ser grabable por el usuario, así que no la coloque en "C: / Archivos de programa". Además, el procesamiento no debería estar ejecutándose hasta después de realizar los cambios en el archivo defaults.txt.