Por que inserir 'nul' no Windows cmd fornece uma certa mensagem de erro

Por que inserir 'nul' no Windows cmd fornece uma certa mensagem de erro

Sempre que digito 'nul' no prompt de comando (qualquer que seja o diretório em que estou atualmente), recebo um pop-up "Segurança do Windows" dizendo o seguinte:

    Windows Security

    Your Internet Security settings prevented one or more files 
    from being opened.

    $uri$\nul

Eu sei por que abrir nul seria um conceito interessante (para sua informação: é impossível). Mas por que a caixa está dizendo "Seuconfigurações de segurança da internet[..]"? O arquivo 'nul' temnadaa ver com minhas configurações de segurança da Internet, pelo menos até onde eu sei.

EDITAR:Além disso, por que o prompt de comando reconhece 'nul' como algum tipo de comando? Não deveria haver erro (como acontece com a maioria das outras palavras-chave reservadas):

    ´X´ is not recognized as an internal or external command, operable program
    or batch file.

Responder1

nulestá sendo reconhecido como um comando porqueexisteno que diz respeito às funções de E/S de arquivo padrão, assim como /dev/nullexiste. (Aberturanul épossível, mas o resultado final provavelmente seria como se você abrisse um arquivo de comprimento zero.)

Quanto à notificação – o Windows utiliza diferentes níveis de segurança chamados “zonas” (computador local, Internet, intranet, confiável, restrito). Quando você baixa um arquivo, a maioria dos navegadores o marca como proveniente da zona "Internet", portanto, uma confirmação é exibida mesmo que o arquivo esteja agora em seu disco. É possível que nulpor algum motivo pertença agora à zona "Restrita". (As zonas foram inicialmente limitadas ao conteúdo de sites no Internet Explorer, mas posteriormente expandidas para cobrir arquivos baixados e outras coisas.)

informação relacionada