On peut avoir besoin de savoir quelles modifications a fait un logiciel dans Windows (fichiers, registre) lorsqu'on modifie sa configuration pour pouvoir déployer les modifications sur plusieurs postes par un script au lieu de passer manuellement par l'interface graphique sur chaque poste.
Pour cela on utilise Regshot ou WhatChanged qui exportent une liste des paramètres de Windows avant et après la modification faite dans le logiciel puis qui comparent les deux listes pour obtenir les paramètres qui ont changé. Ensuite on peut créer un script qui permettra de reproduire la configuration sur d'autres postes.
Source : https://deployhappiness.com/what-changed-how-to-control-any-program-and-set-any-setting/
lundi 2 janvier 2017
Executer un logiciel en mode admin sans UAC
Une astuce pour démarrer un programme qui demande des droits d'administrateur avec UAC :
http://www.pcastuces.com/pratique/windows/uac_vista/page3.htm
http://www.sevenforums.com/tutorials/11949-elevated-program-shortcut-without-uac-prompt-create.html
http://www.pcastuces.com/pratique/windows/uac_vista/page3.htm
http://www.sevenforums.com/tutorials/11949-elevated-program-shortcut-without-uac-prompt-create.html
vendredi 30 décembre 2016
Systèmes de fichiers distribués
Quelques systèmes de fichiers distribués intéressants :
http://www.xtreemfs.org/
https://www.gluster.org/
http://ceph.com/
https://fr.wikipedia.org/wiki/Système_de_fichiers_distribué
http://www.xtreemfs.org/
https://www.gluster.org/
http://ceph.com/
https://fr.wikipedia.org/wiki/Système_de_fichiers_distribué
Astuce CMD - Powershell : ouvrir ligne de commande directement dans bon dossier
Lorsqu'on ouvre une ligne de commande, on arrive par défaut dans le dossier utilisateur ce qui oblige à faire des commandes "cd" pour aller dans le dossier souhaité.
Pour éviter de faire ces commande "cd", dans l'explorateur Windows on ouvre le dossier dans lequel on doit exécuter une commande et dans la barre d'adresse de la fenêtre on tape "cmd" ou "powershell" puis on appuie sur Entrée. La ligne de commande s'ouvre directement avec le dossier souhaité.
Si on a besoin d'exécuter "cmd" ou "powershell" en tant qu'administrateur :
- télécharger cet outil
- copier "admin.exe" dans C:\Windows
- dans la barre d'adresse de la fenêtre où on veut récupérer la ligne de commande, taper "admin cmd" ou "admin powershell" puis appuyer sur Entrée.
Source : https://channel9.msdn.com/coding4fun/blog/A-Simple-File-Explorer-Magic-Trick
Pour éviter de faire ces commande "cd", dans l'explorateur Windows on ouvre le dossier dans lequel on doit exécuter une commande et dans la barre d'adresse de la fenêtre on tape "cmd" ou "powershell" puis on appuie sur Entrée. La ligne de commande s'ouvre directement avec le dossier souhaité.
Si on a besoin d'exécuter "cmd" ou "powershell" en tant qu'administrateur :
- télécharger cet outil
- copier "admin.exe" dans C:\Windows
- dans la barre d'adresse de la fenêtre où on veut récupérer la ligne de commande, taper "admin cmd" ou "admin powershell" puis appuyer sur Entrée.
Source : https://channel9.msdn.com/coding4fun/blog/A-Simple-File-Explorer-Magic-Trick
Décrypter les fichiers cryptés par ransomware
Si vous êtes victime d'un ransomware qui a crypté vos fichiers, voici des programmes qui peuvent vous aider à les décrypter sans payer la rançon.
http://www.avg.com/us-en/ransomware-decryption-tools
https://noransom.kaspersky.com/
https://www.nomoreransom.org/decryption-tools.html
Procédure pour ransomware Osiris :
https://www.pcrisk.com/removal-guides/10729-osiris-ransomware
Un anti-ransomware pour éviter d'être victime d'un ransomware : Malwarebytes Anti-Ransomware Beta
http://www.avg.com/us-en/ransomware-decryption-tools
https://noransom.kaspersky.com/
https://www.nomoreransom.org/decryption-tools.html
Procédure pour ransomware Osiris :
https://www.pcrisk.com/removal-guides/10729-osiris-ransomware
Un anti-ransomware pour éviter d'être victime d'un ransomware : Malwarebytes Anti-Ransomware Beta
dimanche 27 novembre 2016
Réparer erreur "image de la tâche est endommagée ou a été manipulée. 0x80041321"
Voici la solution pour résoudre l'erreur "L'image de la tâche est endommagée ou a été manipulée. 0x80041321" lorsqu'on essaye d'ouvrir le "Planificateur de tâches" ou de faire une "Sauvegarde Windows".
Le problème peut venir d'une rétrogradation vers Windows 7 ou 8 après avoir fait la mise à jour vers Windows 10. La rétrogradation oublie de restaurer certains paramètres liés aux tâches planifiées d'où le message d'erreur et l'impossibilité d'ouvrir le planificateur de tâches ou de faire une sauvegarde Windows.
Pour réparer le Planificateur de tâches et la Sauvegarde Windows sous Windows 7 :
- Télécharger RepairTasks.zip et Windows7Tasks.zip
- Dézipper RepairTasks.zip dans un dossier
- Clic droit sur RepairTasks.exe et cliquer sur "Exécuter en tant qu'administrateur"
- Dans RepairTasks, cliquer sur "Scan" puis sur "Backup Tasks" pour sauvegarder les tâches du PC par sécurité.
- Cliquer sur "Scan", cocher "Recycle existing tasks" et cliquer sur "Repair".
- Si à la fin du traitement on obtient le messsage "... X repairs failed" tout en bas de la fenêtre de RepairTasks, cliquer encore sur "Scan" pour afficher les tâches qui posent toujours problème.
- Cocher "Take tasks from backup" et cliquer sur "Repair".
- Une fenêtre s'ouvre pour choisir le backup à utiliser, indiquer le chemin vers le zip Windows7Tasks.zip
- Le Planificateur de tâches et la Sauvegarde Windows sont réparés.
- Si à la fin du traitement on obtient encore le messsage "... X repairs failed" tout en bas de la fenêtre de RepairTasks cela signifie que le Planificateur contient des tâches ajoutées en plus des tâches par défaut de Windows et elles n'ont pas pu être restaurées, lire plus bas pour les réparer aussi.
Plus de détails pour ceux qui comprennent l'anglais :
https://www.youtube.com/watch?v=Oy2fp2KM4nw
https://repairtasks.codeplex.com/
Dans Windows, les tâches planifiées sont stockées sur le disque et dans le registre :
- C:\Windows\System32\Tasks
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree
Des références aux tâches sont aussi situées dans :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Plain
ou:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Logon
ou:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Boot
On peut réparer les tâches qui posent encore problème de la façon suivante :
- Déplacer toutes les tâches défectueuses de C:\Windows\System32\Tasks vers un dossier temporaire créé sur le Bureau, ajouter l'extension .xml à la fin de tous les fichiers des tâches déplacées
- Supprimer toutes les références aux tâches défectueuses dans le registre dans les clés indiquées ci-dessus (par sécurité exporter les clés avant toute suppression), pour cela exécuter regedit.exe
- Ouvrir le "Planificateur de tâches" et importer les tâches déplacées dans le dossier temporaire
(on peut aussi le faire en ligne de commande :
Schtasks.exe /CREATE /TN <NomTache> /XML <Nom_Fichier_Xml> ).
Plus de détails en anglais : https://support.microsoft.com/en-gb/kb/2305420
Le problème peut venir d'une rétrogradation vers Windows 7 ou 8 après avoir fait la mise à jour vers Windows 10. La rétrogradation oublie de restaurer certains paramètres liés aux tâches planifiées d'où le message d'erreur et l'impossibilité d'ouvrir le planificateur de tâches ou de faire une sauvegarde Windows.
Pour réparer le Planificateur de tâches et la Sauvegarde Windows sous Windows 7 :
- Télécharger RepairTasks.zip et Windows7Tasks.zip
- Dézipper RepairTasks.zip dans un dossier
- Clic droit sur RepairTasks.exe et cliquer sur "Exécuter en tant qu'administrateur"
- Dans RepairTasks, cliquer sur "Scan" puis sur "Backup Tasks" pour sauvegarder les tâches du PC par sécurité.
- Cliquer sur "Scan", cocher "Recycle existing tasks" et cliquer sur "Repair".
- Si à la fin du traitement on obtient le messsage "... X repairs failed" tout en bas de la fenêtre de RepairTasks, cliquer encore sur "Scan" pour afficher les tâches qui posent toujours problème.
- Cocher "Take tasks from backup" et cliquer sur "Repair".
- Une fenêtre s'ouvre pour choisir le backup à utiliser, indiquer le chemin vers le zip Windows7Tasks.zip
- Le Planificateur de tâches et la Sauvegarde Windows sont réparés.
- Si à la fin du traitement on obtient encore le messsage "... X repairs failed" tout en bas de la fenêtre de RepairTasks cela signifie que le Planificateur contient des tâches ajoutées en plus des tâches par défaut de Windows et elles n'ont pas pu être restaurées, lire plus bas pour les réparer aussi.
Plus de détails pour ceux qui comprennent l'anglais :
https://www.youtube.com/watch?v=Oy2fp2KM4nw
https://repairtasks.codeplex.com/
Dans Windows, les tâches planifiées sont stockées sur le disque et dans le registre :
- C:\Windows\System32\Tasks
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree
Des références aux tâches sont aussi situées dans :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Plain
ou:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Logon
ou:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Boot
On peut réparer les tâches qui posent encore problème de la façon suivante :
- Déplacer toutes les tâches défectueuses de C:\Windows\System32\Tasks vers un dossier temporaire créé sur le Bureau, ajouter l'extension .xml à la fin de tous les fichiers des tâches déplacées
- Supprimer toutes les références aux tâches défectueuses dans le registre dans les clés indiquées ci-dessus (par sécurité exporter les clés avant toute suppression), pour cela exécuter regedit.exe
- Ouvrir le "Planificateur de tâches" et importer les tâches déplacées dans le dossier temporaire
(on peut aussi le faire en ligne de commande :
Schtasks.exe /CREATE /TN <NomTache> /XML <Nom_Fichier_Xml> ).
Plus de détails en anglais : https://support.microsoft.com/en-gb/kb/2305420
jeudi 17 novembre 2016
Supprimer une imprimante par le Registre de Windows
Les clés de registre qui sont liées aux imprimantes sont les suivantes, en supprimant les clés qui correspondent à une imprimante, on supprime cette imprimante.
HKEY_CURRENT_USER\Printers\Connections\<le nom correspondant à votre imprimante>
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts\<le nom correspondant à votre imprimante>
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Devices\<le nom correspondant à votre imprimante>
Pour plus de détails :
http://www.fortisfio.com/supprimer-une-imprimante/
HKEY_CURRENT_USER\Printers\Connections\<le nom correspondant à votre imprimante>
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\PrinterPorts\<le nom correspondant à votre imprimante>
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Devices\<le nom correspondant à votre imprimante>
Pour plus de détails :
http://www.fortisfio.com/supprimer-une-imprimante/
lundi 17 octobre 2016
Activer un port routé sur un switch Cisco
A routed port is a physical port that acts like a port on a router; it does not have to be connected to a router. A routed port is not associated with a particular VLAN, as is an access port. A routed port behaves like a regular router interface, except that it does not support VLAN subinterfaces. Routed ports can be configured with a Layer 3 routing protocol. A routed port is a Layer 3 interface only and does not support Layer 2 protocols, such as DTP and STP.
Note : Routed ports are not supported on switches running the LAN base feature set.
Configure routed ports by putting the interface into Layer 3 mode with the no switchport interface configuration command. Then assign an IP address to the port, enable routing, and assign routing protocol characteristics by using the ip routing and router protocol global configuration commands.
Note : Entering a no switchport interface configuration command shuts down the interface and then re-enables it, which might generate messages on the device to which the interface is connected. When you put an interface that is in Layer 2 mode into Layer 3 mode, the previous configuration information related to the affected interface might be lost.
Switch(config)# interface FastEthernet 0/1
Switch(config-if)# no switchport
Switch(config-if)# ip address 200.1.1.1 255.255.255.0
Switch(config-if)# no shutdown
The no switchport command makes the interface Layer 3 capable. The IP address is in the same subnet as the default router.
source :
http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3750x_3560x/software/release/12-2_55_se/configuration/guide/3750xscg/swint.html
http://www.cisco.com/c/en/us/support/docs/lan-switching/inter-vlan-routing/41860-howto-L3-intervlanrouting.html
Avantages et inconvénients d'un port routé :
https://supportforums.cisco.com/discussion/10149211/svi-vs-routed-port
Note : Routed ports are not supported on switches running the LAN base feature set.
Configure routed ports by putting the interface into Layer 3 mode with the no switchport interface configuration command. Then assign an IP address to the port, enable routing, and assign routing protocol characteristics by using the ip routing and router protocol global configuration commands.
Note : Entering a no switchport interface configuration command shuts down the interface and then re-enables it, which might generate messages on the device to which the interface is connected. When you put an interface that is in Layer 2 mode into Layer 3 mode, the previous configuration information related to the affected interface might be lost.
Switch(config)# interface FastEthernet 0/1
Switch(config-if)# no switchport
Switch(config-if)# ip address 200.1.1.1 255.255.255.0
Switch(config-if)# no shutdown
The no switchport command makes the interface Layer 3 capable. The IP address is in the same subnet as the default router.
source :
http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst3750x_3560x/software/release/12-2_55_se/configuration/guide/3750xscg/swint.html
http://www.cisco.com/c/en/us/support/docs/lan-switching/inter-vlan-routing/41860-howto-L3-intervlanrouting.html
Avantages et inconvénients d'un port routé :
https://supportforums.cisco.com/discussion/10149211/svi-vs-routed-port
dimanche 9 octobre 2016
Désinformation, rumeur, intox: un cancer d'internet... Du web des experts au web des pervers.
A l'origine Internet a été déployé et utilisé par des universitaires, ensuite il a été rendu accessible à des utilisateurs avertis qui devaient avoir ou acquérir des compétences techniques, et donc un niveau intellectuel avancé, pour pouvoir publier des informations sur un site web, cela garantissait que les informations étaient assez fiables dans l'ensemble.
L'arrivée du "web 2.0" avec ses blogs et réseaux sociaux, qui a permis à n'importe qui de publier n'importe quoi sur Internet, a tout changé.
Que n'importe qui puisse publier des photos de chats rigolos est inoffensif (bien que ça vous fasse perdre votre temps que vous pourriez utiliser pour faire quelque chose d'utile), mais que n'importe quel aspirant gourou puisse publier ses "idées" pour recruter des adeptes ou que n'importe qui puisse publier des rumeurs ou des informations fausses ou modifiées pour manipuler des esprits faibles est beaucoup plus nocif et dangereux.
Voici donc quelques infos utiles pour se défendre contre ces pervers du web (qu'on ne trouve pas que sur le web) :
Sur la chaine Youtube de Raisonnance :
- 10 - Les désinformateurs du web (1/3) - Raisonnance
- 11 - Le kit de détection d'idioties (2/3) - Raisonnance
- 12 - Comment vérifier rapidement une information sur internet (3/3) - Raisonnance
- 4 - Pseudo-sciences, superstitions, croyances et attentats - Raisonnance
Ep07 La désinformation - (pourquoi autant de trucs faux sur Internet)
d'autres vidéos intéressantes du même auteur : https://www.youtube.com/user/fauxsceptique/videos
BFM TV Les manipulateurs du net
https://fr.wikipedia.org/wiki/Vérification_par_les_faits
https://fr.wikipedia.org/wiki/Désinformation
http://bbf.enssib.fr/consulter/bbf-2005-06-0038-006
http://www.abelia-formation.com/horizons/page3.htm (voir tout en bas de la page)
http://cyberespace.rivedegier.fr/2016/01/28/information-et-desinformation-sur-internet/
Attention, on peut être facilement manipulable :
Le top 5 des biais cognitifs qui vous trompent quotidiennement
https://fr.wikipedia.org/wiki/Biais_de_confirmation
Quelques exemples de manipulations démasquées :
https://www.youtube.com/watch?v=EdMt0CF0ncw
https://www.youtube.com/watch?v=9TKUyv1M79Q
https://www.youtube.com/watch?v=-GQAsPlY5JE
https://www.youtube.com/watch?v=TBcSfLKWw6g
http://www.hoaxbuster.com/
Techniques pour vérifier une information :
observers.france24.com - Vérifier une image sur les réseaux sociaux
Guide complet pour vérifier l'information
Bon à savoir :
Le fait de diffuser de fausses nouvelles est puni par la loi par une amende de 45000 € !!!
https://fr.wikipedia.org/wiki/Diffusion_de_fausse_nouvelle
http://www.thierryvallatavocat.com/2015/11/fausses-alertes-canulars-et-rumeurs-quelles-sanctions.html
Article 27 de la loi du 29 juillet 1881 :
"La publication, la diffusion ou la reproduction, par quelque moyen que ce soit, de nouvelles fausses, de pièces fabriquées, falsifiées ou mensongèrement attribuées à des tiers lorsque, faite de mauvaise foi, elle aura troublé la paix publique, ou aura été susceptible de la troubler, sera punie d'une amende de 45 000 euros.
Les mêmes faits seront punis de 135 000 euros d'amende, lorsque la publication, la diffusion ou la reproduction faite de mauvaise foi sera de nature à ébranler la discipline ou le moral des armées ou à entraver l'effort de guerre de la Nation."
Les peines sont encore plus lourdes si les fausses informations concernent la finance :
http://www.lesechos.fr/09/01/2013/LesEchos/21350-136-ECH_en-france--une-fausse-information-est-passible-d-une-amende-de-100-millions.htm
La prochaine fois que vous recevez un email, un message, un tweet avec des infos non vérifiées qui vient d'un "ami" qui l'a reçu d'un autre "ami" qui l'a reçu de je ne sais qui, retournez à l'expéditeur ces articles, ça le calmera direct et ça lui donnera peut-être envie de faire quelque chose d'utile de sa vie au lieu de diffuser des conneries inutiles et de vous faire perdre votre temps précieux !!!
J'espère que ces quelques infos pourront vous aider à vous protéger et à vous défendre contre les escrocs en tout genre !
L'arrivée du "web 2.0" avec ses blogs et réseaux sociaux, qui a permis à n'importe qui de publier n'importe quoi sur Internet, a tout changé.
Que n'importe qui puisse publier des photos de chats rigolos est inoffensif (bien que ça vous fasse perdre votre temps que vous pourriez utiliser pour faire quelque chose d'utile), mais que n'importe quel aspirant gourou puisse publier ses "idées" pour recruter des adeptes ou que n'importe qui puisse publier des rumeurs ou des informations fausses ou modifiées pour manipuler des esprits faibles est beaucoup plus nocif et dangereux.
Voici donc quelques infos utiles pour se défendre contre ces pervers du web (qu'on ne trouve pas que sur le web) :
Sur la chaine Youtube de Raisonnance :
- 10 - Les désinformateurs du web (1/3) - Raisonnance
- 11 - Le kit de détection d'idioties (2/3) - Raisonnance
- 12 - Comment vérifier rapidement une information sur internet (3/3) - Raisonnance
- 4 - Pseudo-sciences, superstitions, croyances et attentats - Raisonnance
Ep07 La désinformation - (pourquoi autant de trucs faux sur Internet)
d'autres vidéos intéressantes du même auteur : https://www.youtube.com/user/fauxsceptique/videos
BFM TV Les manipulateurs du net
https://fr.wikipedia.org/wiki/Vérification_par_les_faits
https://fr.wikipedia.org/wiki/Désinformation
http://bbf.enssib.fr/consulter/bbf-2005-06-0038-006
http://www.abelia-formation.com/horizons/page3.htm (voir tout en bas de la page)
http://cyberespace.rivedegier.fr/2016/01/28/information-et-desinformation-sur-internet/
Attention, on peut être facilement manipulable :
Le top 5 des biais cognitifs qui vous trompent quotidiennement
https://fr.wikipedia.org/wiki/Biais_de_confirmation
Quelques exemples de manipulations démasquées :
https://www.youtube.com/watch?v=EdMt0CF0ncw
https://www.youtube.com/watch?v=9TKUyv1M79Q
https://www.youtube.com/watch?v=-GQAsPlY5JE
https://www.youtube.com/watch?v=TBcSfLKWw6g
http://www.hoaxbuster.com/
Techniques pour vérifier une information :
observers.france24.com - Vérifier une image sur les réseaux sociaux
Guide complet pour vérifier l'information
Bon à savoir :
Le fait de diffuser de fausses nouvelles est puni par la loi par une amende de 45000 € !!!
https://fr.wikipedia.org/wiki/Diffusion_de_fausse_nouvelle
http://www.thierryvallatavocat.com/2015/11/fausses-alertes-canulars-et-rumeurs-quelles-sanctions.html
Article 27 de la loi du 29 juillet 1881 :
"La publication, la diffusion ou la reproduction, par quelque moyen que ce soit, de nouvelles fausses, de pièces fabriquées, falsifiées ou mensongèrement attribuées à des tiers lorsque, faite de mauvaise foi, elle aura troublé la paix publique, ou aura été susceptible de la troubler, sera punie d'une amende de 45 000 euros.
Les mêmes faits seront punis de 135 000 euros d'amende, lorsque la publication, la diffusion ou la reproduction faite de mauvaise foi sera de nature à ébranler la discipline ou le moral des armées ou à entraver l'effort de guerre de la Nation."
Les peines sont encore plus lourdes si les fausses informations concernent la finance :
http://www.lesechos.fr/09/01/2013/LesEchos/21350-136-ECH_en-france--une-fausse-information-est-passible-d-une-amende-de-100-millions.htm
La prochaine fois que vous recevez un email, un message, un tweet avec des infos non vérifiées qui vient d'un "ami" qui l'a reçu d'un autre "ami" qui l'a reçu de je ne sais qui, retournez à l'expéditeur ces articles, ça le calmera direct et ça lui donnera peut-être envie de faire quelque chose d'utile de sa vie au lieu de diffuser des conneries inutiles et de vous faire perdre votre temps précieux !!!
J'espère que ces quelques infos pourront vous aider à vous protéger et à vous défendre contre les escrocs en tout genre !
mardi 19 juillet 2016
Restaurer accès à imprimante en réinitialisant les permissions ACL
Technique 1 (testé sur Win 10) :
Using Powershell 4 on Windows 2012 server I do something like following for deploying our printers.
I create a temporary printer called 'TEMP' in this example and use the Security Tab to define printer permissions I want to have on a particular users printer or set of printers then I get the security descriptor property and dump it into a text file, you can store it to a variable if you like vs. dumping out to a text file like I show here.
(Get-Printer 'TEMP' -Full).PermissionSDDL | Out-File 'C:\OregonOperation.txt'
Then I use something like this to pull my saved Security settings into a variable.
$perms = Get-Content 'C:\OregonOperation.txt'
Then to push it to particular printer you can do the following
Set-Printer 'NEWPRINTER' -PermissionSDDL $perms
If you wanted to target a remote computer, you need to add the -Computer parameter.
Set-Printer 'NEWPRINTER' -PermissionSDDL $perms -Computer 'SOMEWORKSTATION'
Hope this helps.
source :
http://stackoverflow.com/questions/26380502/get-and-set-printer-acl-in-powershell
Technique 2 :
SUBINACL /verbose=1 /printer "Color Laser" /grant=MYDOMAIN\Marketing=MP
source : http://www.robvanderwoude.com/subinacl.php
Technique 3 :
1. Log in as a computer admin, click on run, cmd and type regedit
2. Navigate to the following keys and delete any entries related to the printer you're having issues with
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\
Windows NT x86\ Drivers\Version-2\
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\
(That's a 32bit system - if a 64 bit, go to x64 key instead
3. Unplug your printer and reboot your system.
4. When the system comes up, navigate to "Devices and Printers" click on the printer and "Remove Device" and confirm deletion of the printer.
5. Plug the printer back in and Windows should re-install the drivers for you
- All permissions will be reset and you can re-assign new permissions making sure you don't lock yourself out this time.
source :
http://answers.microsoft.com/en-us/windows/forum/windows_7-security/mistake-on-printer-permissions-wont-allow-any/fd87ef4f-8913-4e28-8bf6-ba5cd41c5d1e?auth=1
Using Powershell 4 on Windows 2012 server I do something like following for deploying our printers.
I create a temporary printer called 'TEMP' in this example and use the Security Tab to define printer permissions I want to have on a particular users printer or set of printers then I get the security descriptor property and dump it into a text file, you can store it to a variable if you like vs. dumping out to a text file like I show here.
(Get-Printer 'TEMP' -Full).PermissionSDDL | Out-File 'C:\OregonOperation.txt'
Then I use something like this to pull my saved Security settings into a variable.
$perms = Get-Content 'C:\OregonOperation.txt'
Then to push it to particular printer you can do the following
Set-Printer 'NEWPRINTER' -PermissionSDDL $perms
If you wanted to target a remote computer, you need to add the -Computer parameter.
Set-Printer 'NEWPRINTER' -PermissionSDDL $perms -Computer 'SOMEWORKSTATION'
Hope this helps.
source :
http://stackoverflow.com/questions/26380502/get-and-set-printer-acl-in-powershell
Technique 2 :
SUBINACL /verbose=1 /printer "Color Laser" /grant=MYDOMAIN\Marketing=MP
source : http://www.robvanderwoude.com/subinacl.php
Technique 3 :
1. Log in as a computer admin, click on run, cmd and type regedit
2. Navigate to the following keys and delete any entries related to the printer you're having issues with
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Environments\
Windows NT x86\ Drivers\Version-2\
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\
(That's a 32bit system - if a 64 bit, go to x64 key instead
3. Unplug your printer and reboot your system.
4. When the system comes up, navigate to "Devices and Printers" click on the printer and "Remove Device" and confirm deletion of the printer.
5. Plug the printer back in and Windows should re-install the drivers for you
- All permissions will be reset and you can re-assign new permissions making sure you don't lock yourself out this time.
source :
http://answers.microsoft.com/en-us/windows/forum/windows_7-security/mistake-on-printer-permissions-wont-allow-any/fd87ef4f-8913-4e28-8bf6-ba5cd41c5d1e?auth=1
mercredi 6 juillet 2016
Résoudre problèmes USB
Des étapes à suivre en cas de problèmes liés à des périphérique USB (clé USB non détectée, ...) :
http://windowsable.com/how-to-fix-usb-devices-not-working-issue-in-windows-10/
http://bloggwindows8.blogspot.fr/2013/04/resoudre-un-probleme-concernant-les.html
http://windowsable.com/how-to-fix-usb-devices-not-working-issue-in-windows-10/
http://bloggwindows8.blogspot.fr/2013/04/resoudre-un-probleme-concernant-les.html
mardi 14 juin 2016
Solution pour espace disque non libéré sur NAS Synology
Description du problème :
De l'espace disque reste utilisé lorsqu'on supprime un disque iSCSI Target/LUN niveau fichier (type fichier avancé). On perd ainsi de la capacité de stockage qui peut être très importante selon les cas. Le problème existe avec DSM v6.
Cause du problème :
L'espace disque qui n'est pas récupéré correspond à des métadonnées liées au LUN type fichier avancé qui ne sont pas supprimées automatiquement.
Solution :
Attention : Si la solution est appliquée sur un système en production, n'oubliez pas de faire des sauvegardes avant toute chose. Vous exécutez les commandes ci-dessous à vos risques et périls et je me dégage de toute responsabilité liée à des pertes de données.
- Activer le service SSH par l'outils "Terminal & SNMP" du panneau de config du NAS
https://www.synology.com/en-global/knowledgebase/DSM/tutorial/General/How_to_login_to_DSM_with_root_permission_via_SSH_Telnet
- Accéder au NAS en SSH avec l'utilisateur "admin" et son mot de passe.
- Taper la commande "sudo su" pour devenir root en resaisissant le mot de passe de "admin"
- Vérifier qu'il n'y a aucun iSCSI LUNs dans le gestionnaire de stockage du NAS.
- Facultatif : Stopper le service iSCSI du NAS : /usr/syno/etc/rc.d/S78iscsitrg.sh stop
- Supprimer les dossiers :
rm -rf /volume1/@EP
rm -rf /volume1/@EP_trash
- Si il n'y avait pas de LUN avancé sur le système (tous les volumes), alors ce fichier peut être supprimé aussi : rm /var/db/iscsi/EP_JNL
- Si il a été arrêté, redémarrer le service iSCSI :
/usr/syno/etc/rc.d/S78iscsitrg.sh start
- Quitter la session SSH du NAS : Ctrl+D
Cette solution a été fournie par le support de Synology et qu'on peut la lire sur :
https://forum.synology.com/enu/viewtopic.php?t=87011
De l'espace disque reste utilisé lorsqu'on supprime un disque iSCSI Target/LUN niveau fichier (type fichier avancé). On perd ainsi de la capacité de stockage qui peut être très importante selon les cas. Le problème existe avec DSM v6.
Cause du problème :
L'espace disque qui n'est pas récupéré correspond à des métadonnées liées au LUN type fichier avancé qui ne sont pas supprimées automatiquement.
Solution :
Attention : Si la solution est appliquée sur un système en production, n'oubliez pas de faire des sauvegardes avant toute chose. Vous exécutez les commandes ci-dessous à vos risques et périls et je me dégage de toute responsabilité liée à des pertes de données.
- Activer le service SSH par l'outils "Terminal & SNMP" du panneau de config du NAS
https://www.synology.com/en-global/knowledgebase/DSM/tutorial/General/How_to_login_to_DSM_with_root_permission_via_SSH_Telnet
- Accéder au NAS en SSH avec l'utilisateur "admin" et son mot de passe.
- Taper la commande "sudo su" pour devenir root en resaisissant le mot de passe de "admin"
- Vérifier qu'il n'y a aucun iSCSI LUNs dans le gestionnaire de stockage du NAS.
- Facultatif : Stopper le service iSCSI du NAS : /usr/syno/etc/rc.d/S78iscsitrg.sh stop
- Supprimer les dossiers :
rm -rf /volume1/@EP
rm -rf /volume1/@EP_trash
- Si il n'y avait pas de LUN avancé sur le système (tous les volumes), alors ce fichier peut être supprimé aussi : rm /var/db/iscsi/EP_JNL
- Si il a été arrêté, redémarrer le service iSCSI :
/usr/syno/etc/rc.d/S78iscsitrg.sh start
- Quitter la session SSH du NAS : Ctrl+D
Cette solution a été fournie par le support de Synology et qu'on peut la lire sur :
https://forum.synology.com/enu/viewtopic.php?t=87011
samedi 28 mai 2016
Executer un logiciel en mode admin sans UAC - suite
Une méthode pour exécuter un logiciel sans droit administrateur :
Utiliser le logiciel ProcMon de Sysinternals pour trouver à quels dossiers/fichiers/clés registre doit accéder le logiciel à utiliser sans droit administrateur.
Donner les droits d'accès pour l'utilisateur sur les dossiers/fichiers/clés registre trouvés.
Utiliser le logiciel ProcMon de Sysinternals pour trouver à quels dossiers/fichiers/clés registre doit accéder le logiciel à utiliser sans droit administrateur.
Donner les droits d'accès pour l'utilisateur sur les dossiers/fichiers/clés registre trouvés.
Réparer erreur B200 sur imprimante Canon MP620
L'erreur B200 empêche l'utilisation de l'imprimante Canon MP620 ainsi que d'autres modèles.
Le problème viendrait de la tête d'impression qu'il faudrait changer, mais elle coûte aussi cher qu'une imprimante neuve...
On peut résoudre temporairement le problème avec la méthode suivante :
- ouvrir le capot des cartouches,
- éteindre l'imprimante,
- allumer l’imprimante,
- le chariot se positionne environ au centre,
- quand le chariot continu vers la gauche, refermer le capot en pleine course.
D'autres méthodes :
http://imprimante-en-question.blogspot.fr/2012/01/resoudre-l-erreur-b200-sur-les.html
Toutes ces méthodes sont aléatoires, après plusieurs essais non concluants il faut penser à racheter une tête d'impression si c'est le seul problème de l'imprimante.
mardi 5 avril 2016
Fermeture Windows 7 - Encore 1 programme doit se fermer - Solution
Si à la fermeture de Windows on obtient le message "Encore 1 programme doit se fermer" et que le programme indiqué est Taskhost.exe, il faut appliquer le correctif suivant :
https://support.microsoft.com/fr-fr/kb/975777
https://support.microsoft.com/fr-fr/kb/975777
Inscription à :
Articles (Atom)