Objet Shell
Représente les objets dans l’interpréteur de commandes. Des méthodes sont fournies pour contrôler l’interpréteur de commandes et exécuter des commandes dans l’interpréteur de commandes. Il existe également des méthodes permettant d’obtenir d’autres objets liés à l’interpréteur de commandes.
Membres
L’objet Shell a les types de membres suivants :
Méthodes
L’objet Shell possède ces méthodes.
Méthode | Description |
---|---|
AddToRecent | Ajoute un fichier à la liste la plus récente utilisée (MRU). |
BrowseForFolder | Crée une boîte de dialogue qui permet à l’utilisateur de sélectionner un dossier, puis retourne l’objet Folder du dossier sélectionné. |
CanStartStopService | Détermine si l’utilisateur actuel peut démarrer et arrêter le service nommé. |
CascadeWindows | Cascade toutes les fenêtres du bureau. Cette méthode a le même effet que de cliquer avec le bouton droit sur la barre des tâches et de sélectionner Cascade Windows. |
ControlPanelItem | Exécute l’application Panneau de configuration (*.cpl) spécifiée. Si l’application est déjà ouverte, elle active le instance en cours d’exécution. Note: À partir de Windows Vista, la plupart des applications Panneau de configuration sont des éléments Shell et ne peuvent pas être ouvertes avec cette fonction. Pour ouvrir ces applications Panneau de configuration, transmettez le nom canonique à control.exe. Par exemple :
|
EjectPC | Éjecte l’ordinateur de sa station d’accueil. Cela revient à cliquer sur le menu Démarrer et à sélectionner Éjecter le PC, si votre ordinateur prend en charge cette commande. |
Explorer | Ouvre un dossier spécifié dans une fenêtre windows Explorer. |
ExplorerPolicy | Obtient la valeur d’une stratégie de Explorer Internet spécifiée. |
FileRun | Affiche la boîte de dialogue Exécuter à l’utilisateur. Cette méthode a le même effet que de cliquer sur le menu Démarrer et de sélectionner Exécuter. |
FindComputer | Affiche la boîte de dialogue Résultats de la recherche : Ordinateurs . La boîte de dialogue affiche le résultat de la recherche d’un ordinateur spécifié. |
FindFiles | Affiche la boîte de dialogue Rechercher : tous les fichiers . Cela revient à cliquer sur le menu Démarrer , puis à sélectionner Rechercher (ou son équivalent sous systèmes antérieurs à Windows XP). |
FindPrinter | Affiche la boîte de dialogue Rechercher l’imprimante . |
GetSetting | Récupère un paramètre Shell global. |
GetSystemInformation | Récupère les informations système. |
Aide | Affiche le Centre d’aide et de support Windows. Cette méthode a le même effet que de cliquer sur le menu Démarrer et de sélectionner Aide et support. |
IsRestricted | Récupère le paramètre de restriction d’un groupe à partir du Registre. |
IsServiceRunning | Retourne une valeur qui indique si un service particulier est en cours d’exécution. |
Réduire tout | Réduit toutes les fenêtres sur le bureau. Cette méthode a le même effet que de cliquer avec le bouton droit sur la barre des tâches et de sélectionner Réduire tous les windows sur des systèmes plus anciens ou de cliquer sur l’icône Afficher le Bureau dans la zone Lancement rapide de la barre des tâches dans Windows 2000 ou Windows XP. |
Noms | Crée et retourne un objet Folder pour le dossier spécifié. |
Ouvrir | Ouvre le dossier spécifié. |
RefreshMenu | Actualise le contenu du menu Démarrer . Utilisé uniquement avec les systèmes antérieurs à Windows XP. |
SearchCommand | Affiche le volet Recherche d’applications. |
ServiceStart | Démarre un service nommé. |
ServiceStop | Arrête un service nommé. |
SetTime | Affiche la boîte de dialogue Propriétés de date et d’heure . Cette méthode a le même effet que de cliquer avec le bouton droit sur l’horloge dans la barre des tâches status zone et de sélectionner Ajuster la date/heure. |
ShellExecute | Effectue une opération spécifiée sur un fichier spécifié. |
ShowBrowserBar | Affiche une barre de navigateur. |
ShutdownWindows | Affiche la boîte de dialogue Arrêter Windows . Cela revient à cliquer sur le menu Démarrer et à sélectionner Arrêter. |
Suspendre | Td |
TileHorizontally | Mosaïque horizontalement toutes les fenêtres du bureau. Cette méthode a le même effet que de cliquer avec le bouton droit sur la barre des tâches et de sélectionner Mosaïque Fenêtres horizontalement. |
TileVertical | Mosaïque verticalement toutes les fenêtres du Bureau. Cette méthode a le même effet que de cliquer avec le bouton droit sur la barre des tâches et de sélectionner Mosaïque Fenêtres verticalement. |
BasculeDesktop | Affiche ou masque le bureau. |
TrayProperties | Affiche la barre des tâches et la boîte de dialogue Propriétés du menu Démarrer . Cette méthode a le même effet que de cliquer avec le bouton droit sur la barre des tâches et de sélectionner Propriétés. |
UndoMinimizeALL | Restaure toutes les fenêtres de bureau à l’état dans lequel elles se trouvaient avant la dernière commande Réduire tout . Cette méthode a le même effet que de cliquer avec le bouton droit sur la barre des tâches et de sélectionner Annuler Réduire toutes les fenêtres sur les systèmes plus anciens ou d’un deuxième clic sur l’icône Afficher le Bureau dans la zone Lancement rapide de la barre des tâches dans Windows 2000 ou Windows XP. |
Windows | Crée et retourne un objet ShellWindows . Cet objet représente une collection de toutes les fenêtres ouvertes qui appartiennent à l’interpréteur de commandes. |
WindowsSecurity | Affiche la boîte de dialogue Sécurité Windows. |
WindowSwitcher | Affiche vos fenêtres ouvertes dans une pile 3D que vous pouvez retourner. |
Propriétés
L’objet Shell a ces propriétés.
Propriété | Type d’accès | Description |
---|---|---|
Application |
Lecture seule |
Contient l’objet Application de l’objet . |
Parent |
Lecture seule |
Obtient un objet qui représente le parent de l’objet actuel. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel, Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
IDL |
|
DLL |
|
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour