Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Question about shims

Abierto
#97 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Documentación
Claridad
Necesita aclaración
Estado de actividad
Activo
Stack tecnológico
powershell

Línea de trabajo

Comienza localizando las definiciones de los shims de WSL Comfort y cualquier documentación relacionada en el repositorio. Comprueba cómo los shims invocan ejecutables de Windows, si los shims personalizados tienen un punto de extensión y cómo les afectan las opciones de [interop]. Se considera terminado cuando se documenten el modelo de aislamiento, el patrón de personalización y el comportamiento con la interoperabilidad desactivada y el añadido del PATH de Windows desactivado.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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.

Lenguaje dominante
PowerShell
Estrellas
2.2k
Forks
168
Merge medio
5 h 14 min
PR fusionados (30 d)
5

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de microsoft/WindowsDeveloperConfig

Todos los issues de microsoft/WindowsDeveloperConfig

Issues similares

Más issues de Operating Systems

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.