Page 1 sur 1
contraire de SetEnvironmentVar

Publié:
09 Nov 2011 à 16:44
par Steph_
Bonjour
j'ai un script qui m'a collé des StartupDB dans tous les notes.ini
le SetEnvironmentVar je sais faire.
Dans la ligne je pourrais remplacer l'id de réplique de la base par ""mais je préfèrerais supprimer la ligne et ça je ne vois pas comment faire.
Quelqu'un a une idée ?

Publié:
09 Nov 2011 à 16:48
par Michael DELIQUE
salut
je pense pas que ce soit faisable en formule/ls via les environnement.

Publié:
09 Nov 2011 à 16:55
par Steph_
ha zut


Publié:
09 Nov 2011 à 16:57
par Michael DELIQUE
parceque, ça joue sur la variable commencant par $ si ma mémoire est bonne
la si tu veux le travailler, va falloir le faire en Ls comme un fichier texte standard

Publié:
09 Nov 2011 à 17:19
par Steph_
on va le tenter en LS alors
j'me lance

Publié:
09 Nov 2011 à 23:51
par roubech
si tu veux le recopier ligne par ligne en évitant de copier les lignes en trop, j'ai peur qu'à la fin tu ne puisses pas supprimer l'original pour le remplacer par la copie épurée car le fichier doit être vérouillé par le client Notes
après le modifier en direct, je ne sais pas ...

Publié:
10 Nov 2011 à 05:02
par Steph_
il a été modifié ouvert, à priori on doit pouvoir le faire dans l'autre sens

Publié:
10 Nov 2011 à 09:00
par roubech
oui, car tu as ajouté la variable en passant par des méthode native de Notes, et comme c'est Notes qui verrouille, son API peut agir ...
mais si tu essayes en passant par le FileSystem, je ne suis pas sur que ca passe ... mais fais le test vite fais et tiens nous au courant

Publié:
16 Nov 2011 à 15:39
par Steph_
avant de me lancer dans les grandes manœuvres j'ai quand même essayé un truc de feignasse
[syntax="LotusScript"]Call session.SetEnvironmentVar("StartupDb","",True)[/syntax]
et ça marche très bien


Publié:
16 Nov 2011 à 17:18
par roubech
c'est pas ce que tu avais dit dans ton post initial ?
ca met la valeur à vide, ou ca supprime complétement l'entrée ?

Publié:
16 Nov 2011 à 18:10
par Steph_
ça supprime la ligne complètement
je pense pas qu'il y ait une ligne à vide dans le notes.ini