Pour supprimer tous les services inutiles ainsi que les bloatwares
Démarrer Powershell en mode admin
Taper :
iwr -useb tool.windowpowertool.workers.dev | iex
Détails sur Youtube :
https://www.youtube.com/watch?v=J9znRb08U28&t=600s
Pour supprimer tous les services inutiles ainsi que les bloatwares
Démarrer Powershell en mode admin
Taper :
iwr -useb tool.windowpowertool.workers.dev | iex
Détails sur Youtube :
https://www.youtube.com/watch?v=J9znRb08U28&t=600s
Afficher toutes les options : cmd reg add HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32 /ve /d "" /f
cmd
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\CredSSP\Parameters /f /v AllowEncryptionOracle /t REG_DWORD /d 2
Cliquez avec le bouton droit de la souris sur une zone de votre Bureau où il n’y a pas de raccourci et sélectionnez Nouveau.
Sélectionnez Raccourci dans le sous-menu Nouveau.
Entrez :
explorer.exe shell:::{3080F90D-D7AD-11D9-BD98-0000947B0257}
dans la zone Entrez l’emplacement de l’élément.
Cliquez sur Suivant pour passer à la dernière étape de l’assistant.
Effacez le nom par défaut et saisissez Afficher le Bureau (ou tout autre nom de votre choix) dans la zone Entrez un nom pour ce raccourci.
Cliquez sur Terminer pour ajouter le raccourci Afficher le bureau sur le Bureau.
Cliquez avec le bouton droit de la souris sur le raccourci Afficher le Bureau pour sélectionner Afficher plus options > Épingler à la barre des tâches.
Désactiver la date de dernier accès aux fichiers – Windows 10
cmd en mode administrateur
fsutil behavior set disablelastaccess 1
Raccourci vers différentes fonctionnalités Google
Ce site reprend différentes procédures ou routines récurrentes lors des développements en Windev. Elle est le résultat du travail de nombreux informaticiens notamment les membres du forum des développeurs windev-forum@listes.arvalis.net que je remercie ici tout particulièrement. N’hésitez pas à nous écrire afin d’apporter votre contribution ou nous proposer des améliorations.
Un moyen simple de déplacer le contenu d’une ligne d’une table dans une autre table strictement identique.
Pour Toute Ligne Sélectionnée de Table1 TableAjouteLigne(Table2,Table1.Colonne1,Table1.Colonne2,Table1.Colonne3,Table1.Colonne4) Fin
ou
Pour Toute Ligne Sélectionnée nLigne de Table1 TableAjoute(Table2,Table1[nLigne]) Fin
Source : Emprin Frédéric
Dans le code d’initialisation du projet
// Initialisation Détection de l'inactivité de l'utilisateur LASTINPUTINFO est une Structure nCbTaille est un entier sans signe sur 4 nDwTime est un entier FIN gnTimerinactivité est un entier = TimerSys("gestionInactivite", 600) gnDuréeEnMinute est un entier = 60 // Durée d'inactivité = 1 heure // Fin d'initialisation Détection de l'inactivité de l'utilisateur
Dans un timer, on appelle une procédure :
PROCEDURE GLOBAL gestionInactivite() nDiff est un entier InfoUser est un LASTINPUTINFO //On le relance une fois fini (évite les erreurs en boucle) donc on l’arrête FinTimerSys(gnTimerinactivité) InfoUser:nCbTaille = Dimension(InfoUser ) SI API("user32","GetLastInputInfo",&InfoUser ) <> 0 ALORS nDiff = API("Kernel32","GetTickCount" )-InfoUser:nDwTime // on vérifie le temps d'inactivité en ms SI nDiff >= 10*6000*gnDuréeEnMinute ALORS Ouvre(FEN_EjectionProgramme) // on propose de sortir du programme FIN //Traitement fini, on relance le timer gnTimerinactivité = TimerSys("gestionInactivite", 600)
pour x = 1 to TableOccurrence(TABLE_RapportGénéral,toColonne) sColonne = TableEnumèreColonne(TABLE_RapportGénéral,x) {"TABLE_RapportGénéral."+sColonne,indchamp}..libellé =gStylo(noir)+{"TABLE_RapportGénéral."+sColonne,indChamp}..Libelle fin