Question about shims

Ouverte
#97 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Documentation
Clarté
À clarifier
Activité
Active
Stack technique
powershell

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.

Description

I have a few questions about the shims used by WSL Comfort (pbcopy, pbpaste, open, etc.):

  1. Are these shims intended to provide any kind of isolation or restricted access to Windows executables, or are they only convenience wrappers?

  2. 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?

  3. 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.

Langage dominant
PowerShell
Étoiles
2.2k
Forks
168
Merge moyen
5 h 14 min
PR mergées (30 j)
5

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de microsoft/WindowsDeveloperConfig

Toutes les issues de microsoft/WindowsDeveloperConfig

Issues similaires

Plus d'issues Operating Systems

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.