У меня есть установщик PDQ, который регистрирует 2 DLL-файла и записывает результаты в общий сетевой ресурс. Если я запускаю PDQ на 1 машине, это в точности соответствует имени компьютера, однако, если я запускаю установщик на нескольких машинах, он отображает только имя, а не остальные.
Пакетный файл выглядит следующим образом;
echo %computername% >> "\\\servershare\software\Admin\IT_Support_Utilities\PDQ Deployment\Logs\agent_logs.log" C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe /codebase /tlb "Agent.dll" >> "\\\servershare\software\Admin\IT_Support_Utilities\PDQ Deployment\Logs\agent_logs.log" C:\Windows\Microsoft.NET\Framework\v4.0.30319\regasm.exe /codebase /tlb "MySql.Data.dll" >> "\\\servershare\software\Admin\IT_Support_Utilities\PDQ Deployment\Logs\agent_logs.log"
Выход ниже для пробега на 2 машины; WRCREC274
- это имя первой машины. Горизонтальная линия отделяет, где начинается следующий пакетный файл
WRCREC274 Microsoft (R) .NET Framework Assembly Registration Utility 4.0.30319.1 Copyright (C) Microsoft Corporation 1998-2004. All rights reserved. Types registered successfully Assembly exported to 'C:\WINDOWS\system32\Agent.tlb', and the type library was registered successfully Microsoft (R) .NET Framework Assembly Registration Utility 4.0.30319.1 Copyright (C) Microsoft Corporation 1998-2004. All rights reserved. Assembly exported to 'C:\WINDOWS\system32\MySql.Data.tlb', and the type library was registered successfully ----------
Microsoft (R) .NET Framework Assembly Registration Utility 4.0.30319.1 Copyright (C) Microsoft Corporation 1998-2004. All rights reserved. Types registered successfully Assembly exported to 'C:\WINDOWS\system32\Agent.tlb', and the type library was registered successfully Microsoft (R) .NET Framework Assembly Registration Utility 4.0.30319.1 Copyright (C) Microsoft Corporation 1998-2004. All rights reserved. Assembly exported to 'C:\WINDOWS\system32\MySql.Data.tlb', and the type library was registered successfully ----------
Кто-нибудь может посоветовать, почему %computername%
появляется только на первом компьютере, на котором он запущен, а не на остальных?