New README files: - BlueSSOFix: WiFi authentication repair utility - JT2GO: Siemens JT2Go installer with prerequisites - MappedDrive: Network drive mapping tool - NetworkDriveManager: Advanced drive management with migration Main repository README: - Overview table of all projects - Quick reference by category - Common patterns and resources - Building and silent installation instructions Also includes Dashboard and LobbyDisplay projects. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
4.9 KiB
4.9 KiB
Network Drive Manager
Interactive menu-based tool for managing GE Aerospace legacy domain network drives with credential testing, backup/restore, and server migration support.
Overview
This tool helps users manage network drive mappings when transitioning between domain servers or when experiencing authentication issues. It provides a user-friendly interface for common drive management tasks.
Features
- View Mappings - Display all current network drive mappings with legacy server detection
- Backup/Restore - Save and restore drive configurations as JSON
- Credential Testing - Verify passwords work before attempting connections
- Full Reset - Disconnect, clear credentials, and reconnect all drives
- Server Migration - Automatically update drives from old to new server names
- Add Predefined Drives - Quick setup for standard drive letters (S:, V:, Y:)
- Error 1219 Prevention - Three-phase connection approach for multiple shares
Menu Options
| Option | Description |
|---|---|
| 1. View Mappings | Show all network drives with [LEGACY] tags |
| 2. Backup | Save current mappings to Documents folder |
| 3. Test Credentials | Verify password against legacy servers |
| 4. Full Reset | Complete disconnect/reconnect cycle |
| 5. Restore | Reconnect drives from backup file |
| 6. Add Drives | Map predefined S:, V:, Y: drives |
| 7. Password Portal | Open mypassword.ge.com in browser |
| 8. Quit | Exit the application |
Server Configuration
| Type | Server |
|---|---|
| Old Server | tsgwp00525.rd.ds.ge.com |
| New Server | tsgwp00525.wjs.geaerospace.net |
| Y: Drive | win.cighpeifep036.logon.ds.ge.com |
Predefined Drives
| Drive | Path | Description |
|---|---|---|
| S: | \\tsgwp00525.wjs.geaerospace.net\shared |
Standard shared drive |
| V: | \\tsgwp00525.wjs.geaerospace.net\eng_apps |
Engineering applications |
| Y: | \\win.cighpeifep036.logon.ds.ge.com\ugcam_res_lib |
UGCAM resource library |
Files
NetworkDriveManager/
├── NetworkDriveManager.iss # Inno Setup script (full implementation)
├── NetworkDriveManager.ps1 # Standalone PowerShell version
├── gea-logo.ico # Setup icon
├── patrick.bmp # Wizard banner
└── patrick-sm.bmp # Wizard small image
Usage
Running the Tool
- Compile
NetworkDriveManager.isswith Inno Setup - Run the generated executable
- Select options from the menu
- Enter your legacy domain password when prompted
Backup File Location
Backups are saved to:
%USERPROFILE%\Documents\NetworkDriveMappings.json
Backup Format
{
"BackupDate": "2025-01-19 15:30:00",
"ComputerName": "WORKSTATION01",
"Username": "jsmith",
"Mappings": [
{
"DriveLetter": "S:",
"RemotePath": "\\\\tsgwp00525.wjs.geaerospace.net\\shared",
"ServerName": "tsgwp00525.wjs.geaerospace.net",
"ShareName": "shared",
"IsLegacy": true
}
]
}
Error Handling
| Error Code | Meaning | Action |
|---|---|---|
| 53 | Network path not found | Re-authenticate to Zscaler |
| 86 | Invalid password | Reset password at mypassword.ge.com |
| 1219 | Multiple connections exist | Tool handles automatically |
| 1326 | Bad username/password | Verify credentials |
| 1330 | Password expired | Reset password |
| 1909 | Account locked | Contact helpdesk |
Three-Phase Connection Approach
To prevent Error 1219 when multiple drives point to the same server:
- Phase 1: Collect - Gather all drives to be mapped
- Phase 2: Disconnect - Remove ALL existing connections and clear IPC$
- Phase 3: Reconnect - Map all drives with fresh credentials
This ensures Windows doesn't have conflicting credential sessions.
Server Migration
When restoring drives, the tool automatically migrates server names:
\\tsgwp00525.rd.ds.ge.com\share → \\tsgwp00525.wjs.geaerospace.net\share
Troubleshooting
"Test credentials failed"
- Verify you're connected to the corporate network (VPN/Zscaler)
- Check if your password has expired
- Try option 7 to reset your password
"Error 1219: Multiple connections"
The tool handles this automatically. If it persists:
- Run option 4 (Full Reset)
- Log off and back on to Windows
- Try again
Drives don't appear after restore
- Check Windows Explorer - drives may be disconnected
- Run option 4 (Full Reset) to force reconnection
- Verify network connectivity to the server
Building
- Install Inno Setup 6.x
- Open
NetworkDriveManager.iss - Compile (F9)
- Output:
Output/NetworkDriveManager.exe
Standalone PowerShell Script
For environments where Inno Setup isn't available, use:
.\NetworkDriveManager.ps1
Author
WJDT / GE Aerospace