Hay dos tipos de servidor,
1. Servidor dedicado: que son los especializados en eso: Compartir informacion programas, archiovs, etc u no se usan para otra cosa.
2. Los no dedicados: Que son los que ademas de hacer la funcion del 1 tambien los usas como pc.
Entonces estaras creando un serivodor no dedicado. Bueno despues de la teoria que tal vez no te interese tanto vamos a lo siguiente:
Primero que nada si no quieres que los demas usuarios no accesen a la carpeta donde esta el programa, entonces no estaras compartiendo ni la carpeta ni el programa, puesto que no sera compartido.
Segundo, puedes crear tu carpeta y dentro de ella tu programa, pero con acceso restringido de solo lectura, para que no te borren ni modifiquen el contenido de la carpeta ni tu programa, asi si estaras compartiendo en red.
Tercero, si hiciste lo anterior, solo basta con abrir la ubicacion de red (valga la rebusnancia) desde otra computadora que este en red, le das click derecho a tu programa, enviar a y luego seleccionas escritorio, asi crearas un acceso directo de tu programa y listo.
Obviamente no se te olvide que para poder ejecutar tu programa debera estar siempre encendida tu computadora "Servidor"