Я получил это всплывающее окно от брандмауэра Windows. Что такое "C: 2 \" в пути? Настоящий путьD:\Steam\SteamApps\common\...
Я пробовал cd /d C:2\
в cmd и получил"The system cannot find the path specified."
Я тоже попробовал cd C:2\
в Powershell и получил"Set-Location : Cannot find path 'C:\2\' because it does not exist."
Так как же "C: 2 \" является ярлыком для "D: \"?
Обновить:
Я попытался найти C:2
в реестре, как предложил @Tyson. При поиске C:2
в реестре появляется много не относящихся к делу результатов поиска, если флажок «Совпадение только по всей строке» не найден, а по запросу «Совпадение только по всей строке» результатов нет. И все же я нашел ключ, он есть HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicy\FirewallRules
и его ценность есть v2.10|Action=Allow|Active=TRUE|Dir=In|Protocol=17|Profile=Private|App=C:2\steam\steamapps\common\sonic & all-stars racing transformed\asn_app_pcdx9_final.exe|Name=asn_app_pcdx9_final.exe|Desc=asn_app_pcdx9_final.exe|Defer=User|
. Существует правило для D:\Steam\SteamApps\common\Sonic & All-Stars Racing Transformed\ASN_App_PcDx9_Final.exe
в Windows Firewall with Advanced Security > Inbound Rules
. Я также нашел правило для Team Fortress 2, котороеv2.10|Action=Allow|Active=TRUE|Dir=In|Protocol=6|Profile=Private|App=C:0\steam\steamapps\common\team fortress 2\hl2.exe|Name=hl2.exe|Desc=hl2.exe|Defer=User|
в реестре и D:\Steam\SteamApps\common\Team Fortress 2\hl2.exe
в списке правил брандмауэра Windows. У других игр, установленных в нем, D:\Steam\...
есть D:\
и правила реестра и правила брандмауэра Windows Так что, вероятно, Steam создает псевдонимы для дисков, отличных от C: \, но я хотел бы знать, как это работает, и почему в одном случае это было так C:2\
, в другом C:0\
и в третьем простоD:\
, Я предполагаю, что это, вероятно, потому что это внешний жесткий диск, и иногда Steam не мог найти его в тот момент, когда Windows проснулась после сна, поэтому Steam назначил для него разные псевдонимы.
Но что на самом деле заставляет эти псевдонимы работать? Папки не называются 2
или 0
, простоD:\Steam\...
2
подкаталог в текущем рабочем каталоге диска C. Конечно, если диск CWD на диске C не имеет такого подкаталога, вы не можете записать на него компакт-диск.