Small Windows script to automate connecting to an FTP server using Windows Explorer
This project creates a desktop .ini configuration and uses built-in Windows tools (Explorer + VBScript + PowerShell) to simplify FTP connections for users on Windows.
- Creates a
.inifile on the desktop with connection settings. - Uses Windows Explorer as the FTP client.
- Network helper scripts to detect network gateways and ping ftp ports.
- Windows 10
- PowerShell enabled
- VBScript enabled
- Firewall permissions to reach FTP server
- subnet mask
255.255.255.0
- Download the latest release
main.bat— main entry point / menumain_test.bat— test-mode (dry run)lab2.bat— run test functionsGetGateways.vbs— discovers gateway(s) on the local networkicon11.ico— icon used.gitignore— iykyk
The script writes an .ini file to the desktop named ftpconfig.ini. Example contents: