PHP mkdir (), chmod () y Windows

Estoy usando la función PHP mkdir ($ path, 0777) para crear un nuevo directorio en un servidor Apache (que se ejecuta en Windows).

Cuando creo esto y veo las carpetas, Windows ha configurado el directorio como de solo lectura. ¿Hay alguna forma de cambiar esto sin usar exec () a cacls.exe? La documentación de PHP establece que chmod () no funciona en Windows pero no dice nada sobre un método de reemplazo.

Google parece ser un poco inútil en este caso.

EDIT: después de varios minutos hablando con los administradores de mi institución educativa de dos bits, parece que su servidor PHP de prueba para estudiantes se está ejecutando desde una unidad USB. Tengo la sensación de que esto tendrá algo que ver con esoslaps head

Respuestas a la pregunta(3)

Su respuesta a la pregunta