Да, и в зависимости от того, в какой командной строке вы находитесь, она работает немного по-другому (ни одна из них не так хороша, как Linux).
cmd.exe (традиционный вид DOS) автоматически завершит работу в текущем рабочем каталоге. Если вы CD %systemroot%\windows32
а затем попробуете выполнить команду, то, например, она автоматически завершит команду net to netsh. В противном случае он будет автоматически заполнять документы, папки или любые файлы в текущем каталоге.
PowerShell немного лучше, он будет автоматически заполнять командлеты и такие вещи, как ipconfig, netsh, а также элементы в каталоге currentl.
Это не будет автоматически завершено из-за этих, например:
Я могу "ipcon Tab ", чтобы Ipconfig.
Я не могу получить Get-AC Tab ipconf, чтобы получить строку команд "Get-ACL ipconfig".
Только лучше использовать командлеты PowerShell. Где я могу сделать такие вещи, как:
Get-Pro Tab -Na Tab fi Tab Tab - вкладка Tab Tab и получить: Get-Process -Name firefox -FileVersionInfo
Так что да, это работает в разной степени и эффективности.