| |||||
| Dernière réponse | |
|---|---|
| Sujet : Script Windows pour créer 2 cle dans la base registre pour VNC | |
| spence foxtrot | Non la solution ne marchait pas. (sinon effectivement je n'aurais pas uppé)
"REGEDIT4" ne fonctionne pas/plus Il faut le remplacer part : Windows Registry Editor Version 5.00 Il m'a fallut un bon 30min pour trouver.... donc utile de mettre à jour un post qui apparaissait en seconde position google lors de ma recherche... |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| spence foxtrot | Non la solution ne marchait pas. (sinon effectivement je n'aurais pas uppé)
"REGEDIT4" ne fonctionne pas/plus Il faut le remplacer part : Windows Registry Editor Version 5.00 Il m'a fallut un bon 30min pour trouver.... donc utile de mettre à jour un post qui apparaissait en seconde position google lors de ma recherche... |
| Z_cool |
|
| spence foxtrot |
Pour faire un script : (de windows 7 à ??)
On saut une ligne (ligne qui reste blanche)
On va à la ligne sans en laisser.
Par l'exemple, comme il y avait plus haut :
|
| nebulios | Depuis Vista tu passes par les Group Policy Preferences, les script appartiennent au passé pour ce genre de manips. |
| spence foxtrot | Tout petit déterrage :o Pour créer un fichier exécutable qui va modifier une clé précise (ou l'ajouter si absente), cette technique marche toujours? (windows 7 à windows 10) En reprennant les clé données plus haut pour l'exemple : > bloc note :
|
| ashramrak | moi j'ai un truc de ce style en kix, incorporé aux logins scripts :
if existkey( "HKEY_LOCAL_MACHINE\SOFTWARE\ORL\WinVNC3\Default" ) = "0" $ret = writevalue( "HKEY_LOCAL_MACHINE\SOFTWARE\ORL\WinVNC3", "AuthHosts", "+131.1.99", "REG_SZ" ) $ret = writevalue( "HKEY_LOCAL_MACHINE\SOFTWARE\ORL\WinVNC3\Default", "Password", "xxxxx", "REG_BINARY" ) endif if existkey( "HKEY_CURRENT_USER\Software\ORL\WinVNC3" ) = "0" $ret = writevalue( "HKEY_CURRENT_USER\Software\ORL\WinVNC3", "QuerySetting", "3", "REG_DWORD" ) $ret = writevalue( "HKEY_CURRENT_USER\Software\ORL\WinVNC3", "Password", "xxxxxxxx", "REG_BINARY" ) $ret = writevalue( "HKEY_CURRENT_USER\Software\ORL\WinVNC3", "QueryTimeout", "9", "REG_DWORD" ) endif exit |
| bascarol | Salut
Merci de vos réponse oui oui désole blueteen et BubUone, c'est bien ORL et non ORC c'est une faute de frappe sur le post Bon OK sa fonctionne si on écrit à la main les 2 clés et que l'on sauvegarde le module en .reg et que l'on recopie ce fichier .reg, preuve que les clés sont OK mais mon script à l'air correct, et je ne comprend pas pourquoi il n'enregistre que la premieres clé Allow???? Désole j'aime bien comprendre alors je m'entête deçu et quand j'aurai trouvé je vous jure que vous aurez la réponse. Bien entendu j'ai réglé mon Prob pour ma 50aine de postes. mais je veux le faire par script d'un coup, pas par montage manuel-automatisé. il n'y a pas de raison Enfin je vais me coucher, pfffffffff encore une blague de bilou (fonctionne sur 1 poste et pas l'autre) A demain pour de nouvelle aventure By |
| blueteen | attention, je ne sais plus qui a écrit orc, mais c pas le chemin d'origine qui est ORL (mais bon le gars à soit : fait une faute de frappe soit installé son prog ailleurs :) |
| BuBuOne | Il faut savoir que pour écrire dans HkeyLocalMachine il faut les privilèges d'administrateur...
Ben moi j'ai essayé ce script (Windows 2000, utilisateur avec privilèges administrateur), le problème c'est que la clé ORC n'existe pas, et il ne la crée pas (pourtant j'ai le dernier serveur VNC installé). Par contre, en essayant sur une clé qui existe déjà (clé = répertoire), ça fonctionne très bien. |
| blueteen | je ne vois pas de différence à part "software" en majuscule et Default\ au lieu de Default
désolé @+ |
| blueteen | reprenons (car chez moi j'ai pas de pbs)
tu prends ton pc, tu rajoutes tes 2 clés à la main, ensuite tu exportes tout ça. normalement ça doit aller sur les autres pc sans pbs (même windows en tout cas) voilà le mien sous xp (qui a marché en fusion sur des win98) Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\ORL\WinVNC3\Default\] "AllowShutdown"=dword:00000000 "AllowProperties"=dword:00000000 ça t'avance peut-être pas plus mais bon :p |
| bascarol | dis Bubuone tu as testé mon script
?????? :D |
| bascarol | bah c'est super mais mon script ne veux pas enregistrer 2 cles Allow
alors que fait manuellement sa marche d'ou peut venir mon erreur :fou: :fou: |
| BuBuOne |
|
| djobidjoba | pour faire le script sans te tromper et du premier coups
bah c tout con en fait tu install vnc comme il fuat sur TON poste tu demarre regedit.exe tu recherche la clé en question et ensuite tu fait fichier->exporter pour l'exec sans confirmation regedit /s |
| vivacity | quand tu as fait ton scipt, tu peux me le mailler STP.
a condition qu'il marche. vivacity@netcourrier.com he oui, je suis faignant. |
| hyptos | c'est marqué un peu plus haut
regedit /s tonreg.reg |
| bascarol |
|
| BuBuOne | Ptite questions aux connaisseurs :
comment faire pour qu'un tel scripte soit exécuté sans demande de confirmation ? |
| ShonGail |
|
| Mams | Et si tu les ecris à la main sur un poste tes 2 lignes et qu'après tu créé ton .reg avec regedit, ça ne serais pas plus simple ?
Après tu n'as plus qu'à faire 2 clics sur ton .reg et la clé se reproduit à l'identique |
| bascarol | bon ben super sa marche
mais encore un petit bleme Voila le script complet tel qu'il a été installé REGEDIT4 [HKEY_LOCAL_MACHINE\Software\ORL\WinVNC3\Default] "AllowProperties"=dword:00000000 "AllowShutdown"=dword:00000000 Tous se met dans la Bdr sauf la dernière ligne "AllowShut ect...." si j'inverse les 2 lignes Allow ben s'est l'inverse qui s'enregistre (Shutdown en 1ier donc ShutDown dans ma Bdr. Je pense qu'il manque quelques chose entre les lignes Espace non testé . ou ; ? bon je dois m'absenter mais je test cet aprem A+ A+ Ha les script sous Wilow |
| ShonGail | Tu as raison les / sont en fait des \
désolé :jap: |
| bascarol |
|
| bascarol | Salut
ben la je l'ai fait au boulot donc NT4.0 avec sp6 A+ |
| boisorbe | ShonGail t'a mis un exemple mais si tu es sous 2000 ca va pas marche car l'entete doit etre
|
| bascarol | Salut
ben sa marche pas mon script pourtant j'ai bien fait comme tu me dis y compris le .reg et winnaus me répond se n'est pas un script de base de registre ect... pourtant quand je clique sur mon fichier .reg avce son icone bien spécifique winou me demande de confirmer si je veux bien modifier la Bdr et je clique oui mais 5 seconde + tard erreur de winaus bouuuuuuuuu je pense qu'il me manque un élément? a+ |
| bascarol | Mais c'est bien sur j'avais oublié bellamijc
ben Thank you vous tiens au courant demain Bonne nuit |
| boisorbe | tu peux meme aller plus loi en lancant un bat au demarrage qui va lancer le reg :
|
| bascarol | Merci merci merci
il me semblais bien que c'était un truc comme ca ben je test demain et te confirme By |
| ShonGail | A priori, tu crées un fichier texte avec les lignes suivantes :
|
| bascarol | Salut
Voila je dois déployer VNC sur une 50taine de poste. Mon blème est pour que les user ne change pas le password ou n'arrete pas VNC je dois écrire 2 clé dans la base de registre me faire la création de ses 2 clé sur 50 postes 2 jours mini donc comment écrire un script qui via une disquette (ou autre réseau par exemple) me permettrais de rajouter les clés. les cle sont AllowShutdown (valeur 0) AllowProperties (valeur 0) dans Hkey Local Machine/Software/ORC/VNC3/Default Au fait tant que j'y suis y a un moyen de déployer VNC sans bouger de ma place? merci de votre aide car les 50 stations sont répatie en Ile de France alors pfffouuouuuuu |




