lundi 8 octobre 2018

Réinitialiser le profil SKYPE

Si Skype vous fait des misères, pensez à réinitialiser le profil (en renommant le repertoire du profil):

c:\users\%username%\appdata\local\microsoft\office\16.0\lync
-Killer Skype
-Renommez les repertoires SIP et Tracing (ex: SIP....2 et Tracing2)
-relancez Skype

PowerCFG: où comment configuer l'alimentation électrique de son/ses ordinateurs

J'ai plusieurs ordinateurs, avec autant d'utilisateurs.
La configuration de base est d'éteindre (veille) le PC lorsqu'on rabat le capot du PC portable.
Depuis peu, plusieurs écran sont disponibles, et les utilisateurs souhaitent fermer leur capot sans que l'ordinateur se mette en veille.
J'avais tout d'abord penser à changer la base de registre
Ordinateur\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\4f971e89-eebd-4455-a8de-9e59040e7347\5ca83367-6e45-459f-a27b-476b1d01c936

Mais impossible de modifier les clefs :
"impossible de modifier DCSettingIndex : erreur lors de l'écriture du nouveau contenu de la valeur"

Du coup, en cherchant un peu, j'ai trouvé un outil windows fort utile pour ma tâche.
Il s'agit de POWERCFG en console Dos.

Pour faire court, voici les commandes utile : (Ne rien faire à la fermeture du capot)
powercfg -setacvalueindex scheme_balanced Sub_buttons lidaction 0
powercfg -setdcvalueindex scheme_balanced Sub_buttons lidaction 0

Pour exporter la configuration:
powercfg -export c:\temp\power_export.pow scheme_balanced
Pour importer la configuration:

powercfg -import c:\temp\power_export.pow
powercfg -list
powercfg -setactive 7631dbd6-00c4-47ab-80ca-587cb63823aa

Explication:
Utilisons l'outil Powercfg
Changeons les valeurs de ACVALUE et DCVALUE
(AC=sur chargeur, DC= sur batterie)

 J'utilise les Alias pour les clefs :

381b4222-f694-41f0-9685-ff5bb260df2e = scheme_balanced
4f971e89-eebd-4455-a8de-9e59040e7347 =Sub_buttons
5ca83367-6e45-459f-a27b-476b1d01c936=lidaction

Et j'utilise la valeur :
0=rien
1=veille
2=veille prolongé
3=arret

Pour plus de détails:
Powercfg /?
https://social.technet.microsoft.com/Forums/fr-FR/6d9f03f4-f66f-4eb3-b1fb-401ee2ddb796/action-des-boutons-dalimentation-sous-windows-7-en-ligne-de-commande?forum=win7fr
https://b

On peut lister les profil, exporter, importer, dupliquer, supprimer, renommer, requeter, changer, activer, gérer l'hibernation, afficher les infos de sortie de veille, autoriser ou non les périphérique à sortir de la veille, rapport de batterie, diagnostiquer, et limiter les ressources electrique à un programme.

jeudi 4 octobre 2018

Licences Windows : slmgr



Il est parfois nécessaire d'activer la licence Windows.

Il existe un petit script VBS qui peut faire plein de chose : SLMGR

pour l'utiliser il faut être en ADMIN et utiliser les arguments adéquates.
ex:

Etat de la licence

slmgr /dli
slmgr /dlv
 
Supression de clef
slmgr /cpky
 
Desinstall la product Key
slmgr.vbs /upk 
 
Injecter une Clef
slmgr /ipk #####-#####-#####-#####-#####
 
Activer en ligne
slmgr.vbs /ato  
 
Sur un serveur XXX KMS
slmgr.vbs -skms xxx.yyy.zzz.local
 
Activer hors ligne
Obtenir l'identifiant de confirmation 
slmgr.vbs /dti   
Téléphoner
puis utiliser : 
slmgr.vbs /atp ACTIVATIONID 


Etendre la période d'essai
slmgr.vbs /rearm
 
Date d'expiration de la licence:
slmgr.vbs /xpr 

à Distance:
slmgr.vbs /option
slmgr.vbs computername username password /option 
 

mardi 2 octobre 2018

Arduino Episode 7 : Module SMD_RGB (3led)



(Arduino Uno)
Très vite avant que j'oubli voici ce que j'ai pu constater avec ce module (3led)

2 modèles (l'un avec resistance, l'autre sans, il faudra alors ajouter les votres)







Module noir sans résistance
Module vert avec résistance



150 ohm pour la rouge
100 ohm pour la verte
100 ohm pour la bleue
 Pour rappel les résistance ne sont pas bornés donc on peut les mettre dans n'importe quel sens :)

int redpin = 11; // select the pin for the red LED
int bluepin = 10; // select the pin for the blue LED
int greenpin = 9; // select the pin for the green LED
int val=0;
void setup () {
pinMode (redpin, OUTPUT);
pinMode (bluepin, OUTPUT);
pinMode (greenpin, OUTPUT);
Serial.begin (9600);
}

void loop () {
for (val=255; val>0; val--)
{
analogWrite (redpin, val);
analogWrite (bluepin, 255-val);
analogWrite (greenpin, 128-val);
delay (10);
}
for (val = 0; val <255; val++)
{
analogWrite (redpin, val);
analogWrite (bluepin, 255-val);
analogWrite (greenpin, 128-val);
delay (10);
}
Serial.println (val, DEC);
}

Outlook, Colonnes DE OBJET RECU TAILLE CATEGORIES MENTION disparus


Parce que cela fait 2x que je me fait avoir par cette astuce, cette fois ci je la note !
Si vos dans Outlook, vos colonnes "DE OBJET RECU TAILLE CATEGORIES MENTION" ont disparus : réduisez la taille de l'apercu d'email.


Skype Entreprise: Impossible d'appeler quelqu'un depuis sa fiche (téléphone grisé)


Dans Outlook, le champ téléphone des fiches contact est grisé, vous ne pouvez pas les appeler par SKYPE.

Votre client d'Instant Messanger (IM) n'est pas skype, et pour changer cela, c'est direction la base de registre.


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\IM Providers\Lync]
"FriendlyName"="Microsoft Lync 16"
"GUID"="{A0651028-BA7A-4D71-877F-12E0175A5806}"
"ProcessName"="lync.exe"
"Icon"="C:\\Program Files\\Microsoft Office\\root\\Office16\\lync.ico"

Peut être était-ce pour vous Cisco JABBER ?

Skype Entreprise, association de protocole URL:TEL



Vous êtes dans une société où Skype et Office365 sont installés.
Les utilisateurs recoivent des emails indiquant qu'ils ont raté des appels.
Lorsqu'on clic sur le numéro de téléphone Skype est sensé s'ouvrir et proposer de rappeler le numéro,
mais à la place vous avez un popup demandant avec quel application ouvrir le protocole (URL:TEL)
mais vous ne pouvez pas choisir SKYPE Entreprise car il n'est pas présent, et contrairement aux associations d'extension et d'application, vous ne pouvez pas en ajouter à la main.

Même en passant par l'outil dédié:
"Choisir un application par défaut pour chaque Protocole"
Vous ne pouvez pas ajouter une possibilité non listée.

Faites chauffer votre regedit !

Il faut ajouter à la main la possibilité ainsi :

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Microsoft.Lync.15TelProtocol.1]
@="Skype for Business Tel Protocol"

[HKEY_CLASSES_ROOT\Microsoft.Lync.15TelProtocol.1\DefaultIcon]
@="C:\\Program Files\\Microsoft Office\\Root\\Office16\\lync.exe,0"

[HKEY_CLASSES_ROOT\Microsoft.Lync.15TelProtocol.1\shell]

[HKEY_CLASSES_ROOT\Microsoft.Lync.15TelProtocol.1\shell\open]

[HKEY_CLASSES_ROOT\Microsoft.Lync.15TelProtocol.1\shell\open\command]
@="C:\\Program Files\\Microsoft Office\\Root\\Office16\\lync.exe \"%1\""

Vous pourriez presque choisir l'application directement mais un HASH l'empêche:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\tel\UserChoice]
"Hash"="is+X8hovJIU="
"ProgId"="Microsoft.Lync.15TelProtocol.1"

Supprimez ces clefs pour remettre le choix à Zero, le hash change à chaque fois que le choix est fait donc on ne peut pas saisir la valeur. Si le Hash est erronné, Windows demande quelle application choisir et écrase le HASH.