Trucs et astuces

Sommaire 

 

Thèmes

 

Base de registre

 

Windows NT

 

Windows 95

 

API

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

Pour un démarrage de NT sans "CTRL+ALT+SUPPR

Dans HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon, ajoutez :
AutoAdminLogon=1
DefaultUserName="monlogin"
DefaultPassword="monmotdepasse"

 

 

2

Désactivation de l'AutoRun du CD-ROM dans NT

Il est possible de désactiver le lancement automatique de CD-ROM utilisant la fonction AutoRun en modifiant la valeur AutoRun de la clé HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\CDRom .
Pour déactiver l'AutoRun, cette valeur doit être à 0; sinon, à 1 pour l'activer.

3

Accélérer le menu Démarrer

Dans la base de registre de Windows 95 cherchez :
HKEY_CURRENT_USER/Control Panel/Desktop
Ajouter la chaîne : MenuShowDelay et donnez lui un valeur entre 1 ( le plus rapide ) et 10 ( le plus lent )

4

Supprimer la petite flèche des raccourcis et des fichiers .Pif

Ouvrez la clé HKEY_CLASSES_ROOT\lnkfile de la base de registre et renommez la clé IsShorcut en xIsShorcut par exemple.
Faites de même avec HKEY_CLASSES_ROOT\piffile.

5

Pour écrire dans la base de registre :

Uses Registry;

procedure TForm1.EcrireDansLaBaseDeRegistre;

var

Reg :TRegistry;

begin

Reg := TRegistry.Create;

with Reg do

begin

try

RootKey := HKEY_LOCAL_MACHINE;

if KeyExists('\Software') then

begin

if OpenKey('\Software\MonAppli', true) then

begin

WriteString('Nom', 'Toto');

WriteBool('Val1', true);

WriteString('Val2', 'Test');

end;

end;

finally

free;

end;

end;

end;

6

Désactiver CTRL+ALT+SUP. et ALT+TAB

var
Dummy : integer;
begin
Dummy := 0;
//Desactive ALT+TAB
SystemParametersInfo( SPI_SETFASTTASKSWITCH, 1, @Dummy, 0);
//Desactive CTRL+ALT+SUP
SystemParametersInfo( SPI_SCREENSAVERRUNNING, 1, @Dummy, 0);
end.