microsoft / microsoft/WindowsDeveloperConfig
Question about shims
Personne n'a encore pris cette issue.
- Langage dominant
- PowerShell
- Étoiles
- 2.2k
- Forks
- 168
- Merge moyen
- 5 h 14 min
- PR mergées (30 j)
- 5
Description
I have a few questions about the shims used by WSL Comfort (pbcopy, pbpaste, open, etc.):
-
Are these shims intended to provide any kind of isolation or restricted access to Windows executables, or are they only convenience wrappers?
-
If they are only convenience wrappers, what is the recommended way to create custom shims for additional Windows functionality? Is there an intended pattern or extension point for adding custom shims to WSL Comfort?
-
Do these shims work when the following WSL interop settings are used?
[interop]
enabled=false
appendWindowsPath=false
In particular, I'm interested in whether a shim could provide access to a specific Windows executable while preventing general access to Windows executables and the Windows PATH.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par localiser les définitions des shims WSL Comfort et toute documentation associée dans le dépôt. Vérifiez comment les shims invoquent les exécutables Windows, si les shims personnalisés disposent d’un point d’extension et comment les paramètres [interop] les affectent. Le travail est terminé lorsque le modèle d’isolation, le modèle de personnalisation et le comportement avec l’interopérabilité désactivée et l’ajout du PATH Windows désactivé sont documentés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- powershell
- Domaine
- operating-systems
- Type d'issue
- Documentation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Active
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100