Não há nada realmente especial /binno Unix / Linux. É apenas o local onde os arquivos executáveis (incluindo scripts, que não são realmente bin arquivos ary) são colocados por convenção , e está incluído na PATHvariável de ambiente por padrão para todos os usuários. Como Ryan diz, o \Windows\System32diretório no Windows também é PATHpara todos os usuários do Windows (e, mesmo que não seja, o carregador de programas do Windows pesquisará lá de qualquer maneira).
Você pode criar facilmente seu próprio equivalente /binno Windows. Para torná-lo em todo o sistema, coloque-o em algum lugar como a raiz do sistema de arquivos (como em C:\bin) ou em um local já restrito como \Windows\System32\bin) e adicione-o à PATHvariável de ambiente para todos os usuários. Para um local por usuário, crie o diretório em seu próprio perfil ( %USERPROFILE%\bin) e adicione-o à PATHvariável de ambiente da sua conta . O Windows combina as PATHvariáveis de ambiente por usuário e em todo o sistema ; portanto, qualquer coisa na PATHvariável da máquina também é adicionada a qualquer usuário PATH, mas não o contrário.
Obviamente, você precisará adicionar arquivos / scripts / atalhos / links simbólicos ao seu bindiretório. Os instaladores do Windows não esperam isso e não colocam arquivos lá automaticamente da maneira que os instaladores do Linux normalmente fazem.