variables de windows en ficheros .ini o aplicaciones

24/06/2005 - 11:29 por peyoting | Informe spam
Tengo una duda, los ficheros .ini son directamente leidos por la aplicacion
o son procesados por algun libreria o algo de windows?

Pregunto esto por si fueses posible meter en un .ini variables como
%username% o cualquier otra de windows, el objetivo que buco con esto es
poder meter en all users un programita y que puedan usarlo todos pero que
cada uno guarde en su carpeta

Preguntas similare

Leer las respuestas

#1 fermu
24/06/2005 - 11:38 | Informe spam
Hash: SHA1

peyoting wrote:

Pregunto esto por si fueses posible meter en un .ini variables como
%username% o cualquier otra de windows, el objetivo que buco con esto es
poder meter en all users un programita y que puedan usarlo todos pero que
cada uno guarde en su carpeta




Explica más a fondo lo que quieres hacer... es posible modificar las
variables de entorno

**/Añadir variables de entorno mediante el registro
http://www.fermu.com/content/view/109/26/

E inclusive hacer un pequeño archivo de proceso por lotes y hacer que se
ejecute en cada inicio de windows.

Las variables *.ini eran leidas principalmente en win9x, y en winxp, se
mantienen solo por compatibilidad con programas.
Saludos
Fernando M. / Registered Linux User #367696
Fermu's Website - http://www.fermu.com
Respuesta Responder a este mensaje
#2 peyoting
27/06/2005 - 16:15 | Informe spam
A mi lo que me interesa es poner en el default user un programa con su
fichero de configuracion .ini (cliente citrix), para que cuando un usuario
entre por primera vez se le cree un perfil con el contenido de default user,
la cuestion es que en el .ini en algunas lineas se hace referencia a la
carpeta del usuario.
ejm.
LogFileWin32=C:\Documents and Settings\pepito\Datos de
programa\ICAClient\wfcwin32.log

lo que querria es sustituir pepito por una variable de sistema ejm
%username%(pero no creo q funcione sonlo con poner esto)

Entonces para que me funcionara este truco yo deberia usar alguna variable
de sistema en las lineas que hacen referencia a la carpeta de usuario, pero
claro desconozco si hay forma de meter variables de sistema en los .ini, y
de hecho no se ni si los .ini son simples ficheros de texto que lee la
palicacion directamente o en cambio son leido por alguna funcion o api del
windows que pudiera preprocesarlos.





"fermu" escribió en el mensaje
news:
Hash: SHA1

peyoting wrote:

Pregunto esto por si fueses posible meter en un .ini variables como
%username% o cualquier otra de windows, el objetivo que buco con esto es
poder meter en all users un programita y que puedan usarlo todos pero que
cada uno guarde en su carpeta




Explica más a fondo lo que quieres hacer... es posible modificar las
variables de entorno

**/Añadir variables de entorno mediante el registro
http://www.fermu.com/content/view/109/26/

E inclusive hacer un pequeño archivo de proceso por lotes y hacer que se
ejecute en cada inicio de windows.

Las variables *.ini eran leidas principalmente en win9x, y en winxp, se
mantienen solo por compatibilidad con programas.
Saludos
Fernando M. / Registered Linux User #367696
Fermu's Website - http://www.fermu.com
Respuesta Responder a este mensaje
#3 Carlos Moral
27/06/2005 - 22:49 | Informe spam
Has probado a configurar un perfil a tu gusto y después copiarlo al Default
User?
Te lo digo porque en la empresa en la que trabajo también tenemos Citrix y a
la hora de montar los PCs de los usuarios hemos creado un perfil Default
User, con las configuraciones del conjunto de aplicaciones (servidores,
nombre, ICAs personalizadas...) que cuando se crea un usuario nuevo, toma
esas configuraciones y cuando arranca el usuario por primera vez le coge
esos valores y los adecua a su directorio de perfil. Las modificaciones que
haga el usuario se quedan en su directorio de perfil.
En nuestro caso los usuarios arrancan la sesión de Windows en grupo de
trabajo no en dominio.

Si a lo que te refieres es arrancando en dominio se podría grabar un profile
configurado al directorio de los profiles del dominio y llamarlo Default
User.

Si lo dejas en All Users la configuración será invariable y no cogerá las
configuraciones propias del usuario: cada vez que se loguee le cargará dicha
configuración que prevalece sobre la del perfil del usuario.

Carlos Moral
Saludos desde Granada - España

"peyoting" escribió en el mensaje
news:iSTve.1670863$
A mi lo que me interesa es poner en el default user un programa con su
fichero de configuracion .ini (cliente citrix), para que cuando un usuario
entre por primera vez se le cree un perfil con el contenido de default
user, la cuestion es que en el .ini en algunas lineas se hace referencia a
la carpeta del usuario.
ejm.
LogFileWin32=C:\Documents and Settings\pepito\Datos de
programa\ICAClient\wfcwin32.log

lo que querria es sustituir pepito por una variable de sistema ejm
%username%(pero no creo q funcione sonlo con poner esto)

Entonces para que me funcionara este truco yo deberia usar alguna variable
de sistema en las lineas que hacen referencia a la carpeta de usuario,
pero claro desconozco si hay forma de meter variables de sistema en los
.ini, y de hecho no se ni si los .ini son simples ficheros de texto que
lee la palicacion directamente o en cambio son leido por alguna funcion o
api del windows que pudiera preprocesarlos.





"fermu" escribió en el mensaje
news:
Hash: SHA1

peyoting wrote:

Pregunto esto por si fueses posible meter en un .ini variables como
%username% o cualquier otra de windows, el objetivo que buco con esto es
poder meter en all users un programita y que puedan usarlo todos pero
que
cada uno guarde en su carpeta




Explica más a fondo lo que quieres hacer... es posible modificar las
variables de entorno

**/Añadir variables de entorno mediante el registro
http://www.fermu.com/content/view/109/26/

E inclusive hacer un pequeño archivo de proceso por lotes y hacer que se
ejecute en cada inicio de windows.

Las variables *.ini eran leidas principalmente en win9x, y en winxp, se
mantienen solo por compatibilidad con programas.
Saludos
Fernando M. / Registered Linux User #367696
Fermu's Website - http://www.fermu.com




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida