Arquivo .bat no windows 11

Anônima
2024-07-22T11:44:36+00:00

Bom dia pessoal. Estou precisando de ajuda, não entendo nada de programação, mas tem um arquivo .bat que executamos no Windows 10 que não estou conseguindo executar no Windows 11. Alguém pode me ajudar?

Segue código.

wsl -d Ubuntu -e sh -c "cd ../Documents/ponto-venda/;php -S localhost:8080"

Windows para casa | Windows 11 | Arquivos, pastas e armazenamento

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

14 respostas

Classificar por: Mais útil
  1. Dio Xavier 298.9K Pontos de reputação Moderador Voluntário
    2024-07-22T15:19:05+00:00

    Falta uma aspa dupla de fechamento no comando, segue com correção de :

    wsl -d Ubuntu -e bash -c "cd /mnt/c/Users/ferna/OneDrive/Área\ de\ Trabalho && php -S localhost:8080"

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2024-07-22T14:46:42+00:00

    Dio.

    Pode verificar se escrevi certo o código:

    wsl -d Ubuntu -e bash -c "C:\Users\ferna\OneDrive\Área de Trabalho;php -S localhost:8080"

    Se estiver certo, ainda não está funcionando.

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Dio Xavier 298.9K Pontos de reputação Moderador Voluntário
    2024-07-22T14:01:32+00:00

    Olá

    Precisa alterar o caminho no arquivo .bat para o local atual:

    Esta resposta foi útil?

    0 comentários Sem comentários
  4. Anônima
    2024-07-22T13:23:35+00:00

    Bom dia Dio.

    Fiz tudo o que falou, instalei o Ubuntu. Mas mesmo assim não está abrindo. Como havia dito, não entendo praticamente nada de programação. Onde estou errando agora? Será que é o caminho? O arquivo se encontra na minha área de trabalho.

    Imagem

    Esta resposta foi útil?

    0 comentários Sem comentários
  5. Dio Xavier 298.9K Pontos de reputação Moderador Voluntário
    2024-07-22T12:41:00+00:00

    Olá

    Bem vindo à Comunidade Microsoft Windows

    Tudo bem, Fernando? Este comando usa o Windows Subsystem for Linux (WSL) para executar um script no Ubuntu que inicia um servidor PHP, certifique-se de que o WSL está instalado e configurado corretamente no Windows 11. Para verificar, abra o PowerShell e execute wsl --list --verbose para ver se o Ubuntu está listado e em execução. Se estiver verifica se esta devidamente atualizado, Você pode atualizar o WSL executando wsl --update no PowerShell. Se estiver, verifica se o caminho ../Documents/ponto-venda/ é válido a partir do diretório inicial do Ubuntu no WSL. Pode ser necessário ajustar o caminho para refletir a estrutura de diretórios no Windows 11. Se estiver, atenta que no Windows 11, você pode precisar usar bash em vez de sh. Tente modificar o comando para:

    wsl -d Ubuntu -e bash -c "cd ../Documents/ponto-venda/;php -S localhost:8080"

    Esta resposta foi útil?

    0 comentários Sem comentários