Add OpenText/brother installers and update printer installer scripts
- New PrinterInstaller support for Brother MFC-J series (driver source, DSI files; binaries gitignored) - New OpenText HostExplorer 15 installer (profiles, shortcuts, .iss; .exe/.cab/.msi gitignored) - New HP printer driver support files (.gpd/.cfg/.xml/.dtd) for 3556 model series - PrinterInstaller.iss rework with additional driver paths - FQDNUpdate, MachineAuth, XeroxOfflineInstaller minor updates Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -31,7 +31,7 @@ Name: "english"; MessagesFile: "compiler:Default.isl"
|
||||
|
||||
[Messages]
|
||||
WelcomeLabel1=FQDNUpdate - Drive Remapping Tool
|
||||
WelcomeLabel2=This tool will scan your mapped network drives and remap any that point to legacy server names so they use Windows SSO (no password prompt).%n%nWhat it does:%n 1. Scans for drives mapped to tsgwp00525 or avwesj-gwy01%n 2. Backs up your current mappings%n 3. Disconnects and clears stale credentials%n 4. Remaps drives using the canonical server name%n%nNo password will be required — your Windows login is used automatically.%n%nClick Next to begin.
|
||||
WelcomeLabel2=This tool will scan your mapped network drives and remap any that point to legacy server names so they use Windows SSO (no password prompt).%n%nWhat it does:%n 1. Scans for drives mapped to tsgwp00525, avwesj-gwy01, or win.cighpeifep036%n 2. Backs up your current mappings%n 3. Disconnects and clears stale credentials%n 4. Remaps drives using the canonical server name%n%nNo password will be required — your Windows login is used automatically.%n%nClick Next to begin.
|
||||
FinishedHeadingLabel=Remapping Complete
|
||||
|
||||
[Code]
|
||||
@@ -52,7 +52,12 @@ const
|
||||
NEW_SERVER_2 = 'avwesj-gwy01.wjs.geaerospace.net';
|
||||
SHORT_NAME_2 = 'avwesj-gwy01';
|
||||
|
||||
SERVER_VARIANT_COUNT = 6;
|
||||
// Server group 3
|
||||
OLD_SERVER_3 = 'win.cighpeifep036.logon.ds.ge.com';
|
||||
NEW_SERVER_3 = 'win-cigh-pscl-0178-nec.compute.geaerospace.net';
|
||||
SHORT_NAME_3 = 'win.cighpeifep036';
|
||||
|
||||
SERVER_VARIANT_COUNT = 9;
|
||||
|
||||
// ============================================================================
|
||||
// GLOBAL VARIABLES
|
||||
@@ -115,6 +120,9 @@ begin
|
||||
Result[3] := OLD_SERVER_2;
|
||||
Result[4] := NEW_SERVER_2;
|
||||
Result[5] := SHORT_NAME_2;
|
||||
Result[6] := OLD_SERVER_3;
|
||||
Result[7] := NEW_SERVER_3;
|
||||
Result[8] := SHORT_NAME_3;
|
||||
end;
|
||||
|
||||
function GetCanonicalFQDN(const ServerName: String): String;
|
||||
@@ -126,6 +134,8 @@ begin
|
||||
Result := NEW_SERVER_1
|
||||
else if (Lower = Lowercase(OLD_SERVER_2)) or (Lower = Lowercase(NEW_SERVER_2)) or (Lower = Lowercase(SHORT_NAME_2)) then
|
||||
Result := NEW_SERVER_2
|
||||
else if (Lower = Lowercase(OLD_SERVER_3)) or (Lower = Lowercase(NEW_SERVER_3)) or (Lower = Lowercase(SHORT_NAME_3)) then
|
||||
Result := NEW_SERVER_3
|
||||
else
|
||||
Result := '';
|
||||
end;
|
||||
@@ -140,7 +150,10 @@ begin
|
||||
(Pos(Lowercase(SHORT_NAME_1), Lower) > 0) or
|
||||
(Pos(Lowercase(OLD_SERVER_2), Lower) > 0) or
|
||||
(Pos(Lowercase(NEW_SERVER_2), Lower) > 0) or
|
||||
(Pos(Lowercase(SHORT_NAME_2), Lower) > 0);
|
||||
(Pos(Lowercase(SHORT_NAME_2), Lower) > 0) or
|
||||
(Pos(Lowercase(OLD_SERVER_3), Lower) > 0) or
|
||||
(Pos(Lowercase(NEW_SERVER_3), Lower) > 0) or
|
||||
(Pos(Lowercase(SHORT_NAME_3), Lower) > 0);
|
||||
end;
|
||||
|
||||
function ExtractServerFromUNC(const UNCPath: String): String;
|
||||
|
||||
Reference in New Issue
Block a user