2 votes

Obtenir le chemin d'accès actuellement ouvert dans la boîte de dialogue "Enregistrer sous" sans barre d'adresse

Sous Windows, il existe des boîtes de dialogue permettant d'enregistrer des fichiers sans barre d'adresse, comme la boîte de dialogue suivante, issue de notepad++. Save As dialog without address bar

Par opposition à quelque chose comme mspaint Save As dialog with address bar

Je suppose que la boîte de dialogue de la première capture d'écran est également un standard de Windows et qu'elle n'a pas été écrite par le développeur de Notepad++, mais que le développeur peut transmettre le type de boîte de dialogue que Windows doit afficher.

Pour la seconde, il est facile d'obtenir le chemin d'accès au dossier sélectionné. Existe-t-il également une fonction pour la première ? J'ai un fichier ouvert quelque part et normalement je choisis le dossier Save As… et ensuite Ctrl + L , Ctrl + C pour obtenir le chemin d'accès et l'ouvrir. Je ne veux pas ouvrir à nouveau cette structure de dossiers profondément imbriquée, dossier par dossier.

Ma question est donc la suivante : existe-t-il un moyen d'obtenir le chemin d'accès ou d'ouvrir l'explorateur au dossier sélectionné pour ce type de dialogue "Enregistrer sous" ? Cette question n'est pas exclusive à notepad++, je suppose qu'il y a des moyens simples dans notepad++ pour obtenir le chemin du fichier courant. C'est simplement le premier programme que j'ai ouvert lorsque j'ai cherché une solution à ce problème. J'aimerais avoir une solution générale.

Pour l'instant, ma solution est la suivante : J'ai installé Listary, j'ouvre la boîte de dialogue Listary et je cherche le nom du dossier. Cela peut être ennuyeux s'il y a beaucoup de dossiers correspondants et je ne suis pas très satisfait de cette solution.

4voto

James Mertz Points 390

La première boîte de dialogue que vous montrez est en effet standard ; il s'agit du modèle "traditionnel" de boîte de dialogue Ouvrir/Enregistrer utilisé depuis Windows 95, avec seulement de légères extensions au fil du temps - par exemple, Windows 2000/XP a ajouté la barre latérale. (La seconde boîte de dialogue est le modèle "moderne" utilisé depuis Windows Vista. Il existe même une boîte de dialogue historique Windows 3.11 encore disponible quelque part).

À partir de Windows 98, la zone de fichiers de cette boîte de dialogue est déjà une mini-fenêtre de l'Explorateur ; vous pouvez effectuer toutes les opérations telles que renommer des fichiers, les copier ou les déplacer (à l'intérieur de la boîte de dialogue ou même dans/hors de la boîte de dialogue), etc.

En cliquant avec le bouton droit de la souris sur un fichier, ou sur un espace vide dans les vues d'icônes/de listes, vous obtiendrez le même menu contextuel que celui de l'explorateur, avec notamment un élément "Propriétés". Si vous ouvrez la page Propriétés d'un élément, vous pourrez copier le chemin de son dossier parent :

"Open file" dialog in Windows 2000, showing the context menu of empty folder area A folder's "Properties" dialog in Windows 2000, with its "parent location" highlighted

Mais il est plus facile de remonter d'un niveau et de cliquer avec le bouton droit de la souris sur le dossier dont vous venez de sortir : son menu contextuel contiendra toujours une option permettant de l'ouvrir dans une fenêtre d'exploration de taille normale, généralement étiquetée Ouvrir dans une nouvelle fenêtre dans les nouvelles versions de Windows. (Dans les systèmes plus anciens, les deux Ouvrir y Explorer sont appropriés).

Context menu of a folder in Windows 2000, showing "Open" and "Explore" menu items among others Context menu of a folder in Windows 2012, showing "Open in new window" among other menu items

Enfin, sous Windows Vista et les versions ultérieures, vous pouvez directement Shift +Cliquez avec le bouton droit de la souris sur n'importe quel fichier ou dossier et vous obtiendrez un élément de menu caché "Copier comme chemin" qui vous donnera le chemin d'accès complet à cet objet.

Extended context menu of a file in Windows 2012, with the "Copy as path" menu item highlighted

Oh, et après avoir enregistré un fichier, la plupart des programmes le font apparaître automatiquement sous forme de raccourci dans "Éléments récents". Ouvrez ce dossier par l'intermédiaire de Démarrage Exécution shell:recent et triez par date ; si vous voyez le raccourci vers votre tout nouveau fichier, cliquez avec le bouton droit de la souris et sélectionnez "Ouvrir l'emplacement du fichier".

Context menu of a shortcut within the Windows "Recent Items" folder, showing "Open file location"

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X