| Utilisation des commandes SHELL | |
|
|
Auteur | Message |
---|
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Utilisation des commandes SHELL Dim 18 Mar 2018 - 1:31 | |
| Sur vos ordinateurs, il y a des dizaines et des dizaines de dossiers que vous ne soupçonnez même pas leur existence. Je vous parie une centaine de lignes de code Panoramic contre une dizaine que vous n’avez JAMAIS consulté certains d’entre eux. Le code ci-après se passe, comme toujours, de commentaires, car tout y est commenté. Bonne découverte ! - Code:
-
rem ============================================================================ rem Utilisation des commandes SHELL rem ============================================================================ rem L’appel est on ne peut plus simple : rem shell:command avec command l’une de la liste ci-dessous rem En Panoramic, on fait rem ______________________________ rem | | rem | execute_wait "shell:command" | rem |______________________________| rem rem ============================================================================
dim c$ c$ = "shell:AddNewProgramsFolder" : ' Installer un programme à partir du réseau ' c$ = "shell:Administrative Tools" : ' Outils d'administration ' c$ = "shell:AppData" : ' (caché) C:\Users\(User-Name)\AppData\Roaming ' c$ = "shell:AppUpdatesFolder" : ' Mises à jour installées ' c$ = "shell:Cache" : ' (caché) Temporary Internet Files ' c$ = "shell:CD Burning" : ' Dossier de gravure temporaire ' c$ = "shell:ChangeRemoveProgramsFolder" : ' Désinstaller / Modifier un programme ' c$ = "shell:Common Administrative Tools" : ' (caché) Outils d'administration ' c$ = "shell:Common AppData" : ' (caché) ProgramData ' c$ = "shell:Common Desktop" : ' Bureau public ' c$ = "shell:Common Documents" : ' Documents publics ' c$ = "shell:CommonDownloads" : ' Téléchargements publics ' c$ = "shell:CommonMusic" : ' Musique publique ' c$ = "shell:CommonPictures" : ' Images publiques ' c$ = "shell:Common Programs" : ' (caché) Menu Démarrer ' c$ = "shell:CommonRingtones" : ' (caché) Ringtones ' c$ = "shell:Common Start Menu" : ' (caché) Menu Démarrer ' c$ = "shell:Common Startup" : ' (caché) Démarrage ' c$ = "shell:Common Templates" : ' (caché) Templates ' c$ = "shell:CommonVideo" : ' Vidéos publiques ' c$ = "shell:ConflictFolder" : ' Centre de synchronisation Conflits ' c$ = "shell:ConnectionsFolder" : ' Connexions Réseau ' c$ = "shell:Contacts" : ' Contacts ' c$ = "shell:ControlPanelFolder" : ' Tous les Panneaux de configuration ' c$ = "shell:Cookies" : ' (caché) Cookies ' c$ = "shell:CredentialManager" : ' (caché) Credential ' c$ = "shell:CryptoKeys" : ' (caché) Crypto ' c$ = "shell:default Gadgets" : ' Gadgets ' c$ = "shell:desktop" : ' Bureau ' c$ = "shell:device Metadata Store" : ' (caché) DeviceMetadataStore ' c$ = "shell:documentsLibrary" : ' Bibliothèque Documents ' c$ = "shell:downloads" : ' Téléchargements ' c$ = "shell:dpapiKeys" : ' (caché) C:\Users\User-Name\AppData\Roaming\Microsoft\Protect ' c$ = "shell:Favorites" : ' Favoris ' c$ = "shell:Fonts" : ' C:\Windows\Fonts ' c$ = "shell:Gadgets" : ' (caché) C:\Users\User-Name\AppData\Local\Microsoft\Windows Sidebar\Gadgets ' c$ = "shell:Games" : ' Jeux ' c$ = "shell:GameTasks" : ' (caché) C:\Users\User-Name\AppData\Local\Microsoft\Windows\GameExplorer ' c$ = "shell:History" : ' (caché) C:\Users\User-Name\AppData\Local\Microsoft\Windows\History ' c$ = "Shell:HomeGroupFolder" : ' Groupe Résidentiel ' c$ = "shell:ImplicitAppShortcuts" : ' (caché) C:\Users\User-Name\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\ImplicitAppShortcuts ' c$ = "shell:Links" : ' Liens ' c$ = "shell:Libraries" : ' Bibliothèques ' c$ = "shell:Local AppData" : ' (caché) C:\Users\User-Name\AppData\Local ' c$ = "shell:LocalAppDataLow" : ' (caché) C:\Users\User-Name\AppData\LocalLow ' c$ = "shell:MusicLibrary" : ' Bibliothèque musique ' c$ = "shell:My Music" : ' Ma musique ' c$ = "shell:My Pictures" : ' Mes images ' c$ = "shell:My Video" : ' Mes Vidéos ' c$ = "shell:MyComputerFolder" : ' Ordinateur ' c$ = "shell:NetHood" : ' (caché) C:\Users\User-Name\AppData\Roaming\Microsoft\Windows\Printer Shortcuts ' c$ = "shell:NetworkPlacesFolder" : ' Réseau ' c$ = "shell:Personal" : ' Mes documents ' c$ = "shell:PicturesLibrary" : ' Bibliothèque images ' c$ = "shell:PrintersFolder" : ' Tous les Paneaux de configuration / Imprimantes ' c$ = "shell:PrintHood" : ' (caché) C:\Users\User-Name\AppData\Roaming\Microsoft\Windows\Printer Shortcuts ' c$ = "shell:Profile" : ' C:\Users\User-Name ' c$ = "shell:ProgramFiles" : ' C:\Program Files ' c$ = "shell:ProgramFilesCommon" : ' C:\Program Files\Common Files ' c$ = "shell:ProgramFilesCommonX64" : ' C:\Program Files\Common Files (in 64-bit Windows only) ' c$ = "shell:ProgramFilesCommonX86" : ' C:\Program Files\Common Files (in 32-bit Windows only) ' c$ = "shell:ProgramFilesX64" : ' C:\Program Files (in 64-bit Windows only) ' c$ = "shell:ProgramFilesX86" : ' C:\Program Files (x86) (in 32-bit Windows only) ' c$ = "shell:Programs" : ' (caché) C:\Users\User-Name\AppData\Roaming\Microsoft\Windows\Start Menu\Programs ' c$ = "shell:Public" : ' Public ' c$ = "shell:PublicGameTasks" : ' (caché) C:\ProgramData\Microsoft\Windows\GameExplorer ' c$ = "Shell:PublicLibraries" : ' C:\Users\Public\Libraries ' c$ = "shell:Quick Launch" : ' (caché) C:\Users\User-Name\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch ' c$ = "shell:Recent" : ' (caché) C:\Users\User-Name\AppData\Roaming\Microsoft\Windows\Recent ' c$ = "shell:RecycleBinFolder" : ' Corbeille ' c$ = "shell:ResourceDir" : ' C:\Windows\Resources ' c$ = "shell:Ringtones" : ' (caché) C:\ProgramData\Microsoft\Windows\Ringtones ' c$ = "shell:SampleMusic" : ' Echantillons de musique ' c$ = "shell:SamplePictures" : ' Echantillons d'images ' c$ = "shell:SampleVideos" : ' Echantillons de vidéos ' c$ = "shell:SavedGames" : ' Parties enrégistrées ' c$ = "shell:Searches" : ' Recherches ' c$ = "shell:SearchHomeFolder" : ' Résultats de la recherche ' c$ = "shell:SendTo" : ' (caché) C:\Users\User-Name\AppData\Roaming\Microsoft\Windows\SendTo ' c$ = "shell:Start Menu" : ' (caché) Menu Demarrer ' c$ = "shell:Startup" : ' (caché) Demarrage ' c$ = "shell:SyncCenterFolder" : ' Centre de synchronisation ' c$ = "shell:SyncResultsFolder" : ' Résultats de la synchronisation ' c$ = "shell:SyncSetupFolder" : ' Configuration de la synchronisation ' c$ = "shell:System" : ' C:\Windows\System32 ' c$ = "shell:SystemCertificates" : ' (caché) C:\Users\User-Name\AppData\Roaming\Microsoft\SystemCertificates ' c$ = "shell:SystemX86" : ' system32 ' c$ = "shell:Templates" : ' (caché) C:\Users\User-Name\AppData\Roaming\Microsoft\Windows\Templates ' c$ = "shell:User Pinned" : ' (caché) C:\Users\User-Name\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned ' c$ = "shell:UserProfiles" : ' Utilisateurs ' c$ = "shell:UsersFilesFolder" : ' C:\Users\User-Name ' c$ = "shell:UsersLibrariesFolder" : ' Bibliothèques ' c$ = "shell:VideosLibrary" : ' Bibliothèques vidéo ' c$ = "shell:Windows" : ' C:\Windows rem ============================================================================ execute_wait c$ terminate
rem ============================================================================
| |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 1:35 | |
| Super ! A garder sous le coude ! | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 1:39 | |
| Garde cher ami, sous le coude, sur le bureau, ou dans un autre endroit. Un jour ou l'autre, ça pourrait servir ! | |
|
| |
Marc
Nombre de messages : 2466 Age : 63 Localisation : TOURS (37) Date d'inscription : 17/03/2014
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 1:50 | |
| Bonsoir Papydall !
Merci du partage !
Merci également pour les "Identifiants Globaux utilisés par Windows" que tu as posté précédemment. | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 1:53 | |
| Salut Marc. Pour moi, partager est un vrai plaisir. | |
|
| |
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 10:37 | |
| Tout ça dans MON ordinateur ! Mais on m'aurai caché des choses ?! C'est dingue tout ce que Windows peut 'planquer' dans un PC... Fascinant ! Merci pour ce partage Papydall.
Dernière édition par Minibug le Dim 18 Mar 2018 - 15:14, édité 1 fois | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 11:48 | |
| Voici les listes complètes des commandes SHELL pour Windows XP à Windows 10 en passant, bien sûr par les Windows Vista, 7 et 8. Ça se trouve au bout de clic ici. C’est écrit dans la langue de Shakespeare, mais pas besoin d’être sorti de University of Oxford pour comprendre de quoi il s’agit ! Bonne exploration ! | |
|
| |
Minibug
Nombre de messages : 4570 Age : 58 Localisation : Vienne (86) Date d'inscription : 09/02/2012
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 11:59 | |
| Et bien on a de quoi s'occuper... Merci Papydall ! | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 15:07 | |
| Extrêmement intéressant tout ça papydall, et merci !
J'ai toutefois un petit problème: quand le nom de la commande comporte un espace, ça ne marche pas, le shell ne prend que ce qui précède l'espace. Par exemple: shell:CD Burning est pris comme shell:CD Pareil si je mets "CD Burning" entre guillemets, ça ne marche pas non plus: EXECUTE_WAIT "shell:"+CHR$(34)+"CD Burning"+CHR$(34) ... | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 15:51 | |
| As-tu essayé - Code:
-
EXECUTE_WAIT CHR$(34)+"shell:CD Burning"+CHR$(34)+" " ... | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 16:16 | |
| Ben oui Klaus, j'ai essayé plusieurs combinaisons dont littéralement celle que tu suggères: EXECUTE_WAIT CHR$(34)+"shell:CD Burning"+CHR$(34)+" " et: (je précise que si je le fais en ligne de commande: touche 'Windows' + 'R', 'shell:CD Burning', ça marche très bien). | |
|
| |
silverman
Nombre de messages : 970 Age : 52 Localisation : Picardie Date d'inscription : 18/03/2015
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 16:25 | |
| Tu utilises quelle version de panoramic? | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 16:27 | |
| Chez moi, la commande - Code:
-
EXECUTE_WAIT "shell:CD Burning" marche bien: elle ouvre le dossier des fichiers en attente de gravure... | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 16:28 | |
| Euh... une périmée: 0.9.27, janvier 2017 la version de Panoramic change quelque chose ? jusqu'ici je n'ai pas eu de problèmes à ce sujet... | |
|
| |
Klaus
Nombre de messages : 12331 Age : 75 Localisation : Ile de France Date d'inscription : 29/12/2009
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 16:31 | |
| Pour ma part, je suis avec la V0.9.28i14 di 10 février 2018. Le la garde, car je n'ai aucun problème majeur avec. | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 16:40 | |
| Effectivement, je viens de faire un essai avec la 28i14, et là ça marche... Bizarre, je n'avais pas eu ce genre de problèmes avec ma version jusqu'ici... | |
|
| |
silverman
Nombre de messages : 970 Age : 52 Localisation : Picardie Date d'inscription : 18/03/2015
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 16:43 | |
| | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 17:27 | |
| Merci pour le tuyau, je n'avais pas été confronté à ce problème jusqu'ici... Il va falloir que je me décide à prendre la dernière version, malgré que j'aie un peu traîné les pieds jusqu'ici... Merci en tout cas à vous deux, silverman et Klaus. | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 17:44 | |
| - Klaus a écrit:
- Pour ma part, je suis avec la V0.9.28i14 di 10 février 2018. Le la garde, car je n'ai aucun problème majeur avec.
Idem pour moi. No problem with V0.9.28i14 ! @JL35 Ce n’est pas parce qu’on est vieux (de l’ère des tubes électroniques !) qu’on n’ose pas se décider une fois pour toutes d’utiliser la toute dernière (r)évolution de Panoramic-Editor ! REM : Avant de poster le code, j’ai testé toutes les commandes qu’il contient : c’était parfaitement parfait comme exécution ! Merci à tous pour l’enrichissement de cette discussion. EDIT : Je suis le plus heureux de la communauté Panoramicienne. Pour une fois, je coince JL35. - JL35 a écrit:
- Il va falloir que je me décide à prendre la dernière version, malgré que j'aie un peu traîné les pieds jusqu'ici...
On m’a toujours appris que « malgré que » n’est pas français ! On dit : bien que … ou bien malgré … (sans que !) Hé JL35, ne fronce pas les sourcils. Je n'ai rien dis et je sors. | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 18:00 | |
| Tu pinailles papydall (bon, pinailler n'est peut-être pas très français non plus...), je ne fronce pas les sourcils, je suis carrément outré, tu n'as rien dit mais tu l'as dit quand même ! j'ai envie de dire que j'ai fait cette petite faute pour voir si tu la remarquerais, mais même si un peu de mauvaise foi n'a jamais tué personne (enfin, je crois), je te laisse ta petite satisfaction.
Ceci dit, il va bien falloir que je me mette à jour avec Panoramic, une fois par an ce n'est pas trop. Malgré une petite réticence pour les dernières versions de l'éditeur mais je ne me souviens plus pourquoi... | |
|
| |
papydall
Nombre de messages : 7017 Age : 74 Localisation : Moknine (Tunisie) Entre la chaise et le clavier Date d'inscription : 03/03/2012
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 18:15 | |
| - JL35 a écrit:
- j'ai envie de dire que j'ai fait cette petite faute pour voir si tu la remarquerais,
Je voulais simplement plaisanter, JL35. Promis, je ne remarquerai plus des telles fôtes. | |
|
| |
JL35
Nombre de messages : 7112 Localisation : 77 Date d'inscription : 29/11/2007
| Sujet: Re: Utilisation des commandes SHELL Dim 18 Mar 2018 - 19:56 | |
| - Citation :
- Je voulais simplement plaisanter, JL35
allons papydall, tu sais bien que je le sais et que c'est réciproque... | |
|
| |
Contenu sponsorisé
| Sujet: Re: Utilisation des commandes SHELL | |
| |
|
| |
| Utilisation des commandes SHELL | |
|