Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Fortinet] [HKEY_CURRENT_USER\Software\Fortinet\SslvpnClient] " ServerAddress" =" " " Installed" =dword:00000001 " ServerPort" =" " " KeepConnectionAlive" =" " " DATA0" =" " " DATA1" =" " " DATA2" =" " " DATA3" =" " " DATA4" =" " " DATA5" =" " " DATA6" =" " " DATA7" =" " " DATA8" =" " " DATA9" =" " " ConnectionName" =" MyServer" [HKEY_CURRENT_USER\Software\Fortinet\SslvpnClient\Tunnels] [HKEY_CURRENT_USER\Software\Fortinet\SslvpnClient\Tunnels\company] " Server" =" secure.myserver.com(:port)" " DATA1" =" " " DATA2" =" " " Description" =" Tunnel to my server" " DATA3" =" " " ServerCert" =" 1"Once you have created the .reg file, it can be executed from a batch file as you can also do with the SSL VPN client install. I have them chained where the SSL client first installs, then the .reg file is run afterward. Works well. Hope that helps
Bob - self proclaimed posting junkie!
See my Fortigate related scripts at: http://fortigate.camerabob.com
I' ll provide a copy of the install file. (I removed my company' s name from the script. Should still work, but the directory will be just SSL VPN.
REM installer for SSL VPN written by Bob Patterson 03/21/2013
@ECHO off
CLS
SET SSLdir=%CD%
IF NOT EXIST " %SSLdir%\uninstall.bat" GOTO NoCopy
IF EXIST c:\Windows\SysWOW64 GOTO Win7
IF EXIST c:\Windows\System32 GOTO Windows
IF EXIST c:\WINNT\System32 GOTO WINNT
@ECHO Cannot locate your version of Windows
PAUSE
GOTO End
:Windows
@ECHO Windows 98/XP based machine found.
@ECHO:
CD C:\Windows\System32
GOTO Copy
:WINNT
@ECHO Windows NT based machine found.
@ECHO:
CD C:\WINNT\System32
GOTO Copy
:Win7
@ECHO Windows 64 bit based machine found.
@ECHO:
CD c:\Windows\SysWOW64
GOTO Copy
:Copy
REM Program Files copy
REM 64 bit Windows copying
IF EXIST " %ProgramFiles(x86)%" (
@ECHO Copying files to " %ProgramFiles(x86)%\SSL VPN\"
IF NOT EXIST " %ProgramFiles(x86)%\SSL VPN\" MKDIR " %ProgramFiles(x86)%\SSL VPN\"
COPY " %SSLdir%\add registry entries.reg" " %ProgramFiles(x86)%\SSL VPN\add registry entries.reg"
COPY " %SSLdir%\clear registry entries.reg" " %ProgramFiles(x86)%\SSL VPN\clear registry entries.reg"
COPY " %SSLdir%\clear Fortinet registry entries.reg" " %ProgramFiles(x86)%\SSL VPN\clear Fortinet registry entries.reg"
COPY " %SSLdir%\SSL VPN connect_x64.lnk" " %ProgramFiles(x86)%\SSL VPN\SSL VPN connect_x64.lnk"
COPY " %SSLdir%\SSL VPN disconnect_x64.lnk" " %ProgramFiles(x86)%\SSL VPN\SSL VPN disconnect_x64.lnk"
COPY " %SSLdir%\uninstall.bat" " %ProgramFiles(x86)%\SSL VPN\uninstall.bat"
IF NOT EXIST " %ProgramFiles(x86)%\SSL VPN\Windows" MKDIR " %ProgramFiles(x86)%\SSL VPN\Windows"
COPY " %SSLdir%\Windows_x64\" " %ProgramFiles(x86)%\SSL VPN\Windows\"
@ECHO:
REM Start Menu install
IF NOT EXIST " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\" MKDIR " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\"
@ECHO Creating start menu icons
IF EXIST " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\" (
COPY " %SSLdir%\SSL VPN connect_x64.lnk" " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\SSL VPN connect.lnk"
COPY " %SSLdir%\SSL VPN disconnect_x64.lnk" " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\SSL VPN disconnect.lnk"
COPY " %SSLdir%\add registry entries.reg" " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\add registry entries.reg" "
COPY " %SSLdir%\clear registry entries.reg" " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\clear registry entries.reg" "
COPY " %SSLdir%\clear Fortinet registry entries.reg" " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\clear Fortinet registry entries.reg" "
COPY " %SSLdir%\uninstall.bat" " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\uninstall.bat"
)
@ECHO:
REM Desktop install
@ECHO Creating desktop icons
COPY " %SSLdir%\SSL VPN connect_x64.lnk" " %SystemDrive%\Documents and Settings\All Users\Desktop\SSL VPN connect.lnk"
COPY " %SSLdir%\SSL VPN disconnect_x64.lnk" " %SystemDrive%\Documents and Settings\All Users\Desktop\SSL VPN disconnect.lnk"
@ECHO:
GOTO Display
)
REM 32 bit Windows copying
IF EXIST " %ProgramFiles%" (
@ECHO Copying files to " %ProgramFiles%\SSL VPN\"
IF NOT EXIST " %ProgramFiles%\SSL VPN\" MKDIR " %ProgramFiles%\SSL VPN\"
COPY " %SSLdir%\add registry entries.reg" " %ProgramFiles%\SSL VPN\add registry entries.reg"
COPY " %SSLdir%\clear registry entries.reg" " %ProgramFiles%\SSL VPN\clear registry entries.reg"
COPY " %SSLdir%\clear Fortinet registry entries.reg" " %ProgramFiles%\SSL VPN\clear Fortinet registry entries.reg"
COPY " %SSLdir%\SSL VPN connect_x86.lnk" " %ProgramFiles%\SSL VPN\SSL VPN connect.lnk"
COPY " %SSLdir%\SSL VPN disconnect_x86.lnk" " %ProgramFiles%\SSL VPN\SSL VPN disconnect.lnk"
COPY " %SSLdir%\uninstall.bat" " %ProgramFiles%\SSL VPN\uninstall.bat"
IF NOT EXIST " %ProgramFiles%\SSL VPN\Windows" MKDIR " %ProgramFiles%\SSL VPN\Windows\"
COPY " %SSLdir%\Windows_x86\*.*" " %ProgramFiles%\SSL VPN\Windows\*.*"
@ECHO:
REM Start Menu install
IF NOT EXIST " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\" MKDIR " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\"
@ECHO:Creating start menu icons
IF EXIST " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\" (
COPY " %SSLdir%\SSL VPN connect_x86.lnk" " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\SSL VPN connect.lnk"
COPY " %SSLdir%\SSL VPN disconnect_x86.lnk" " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\SSL VPN disconnect.lnk"
COPY " %SSLdir%\add registry entries.reg" " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\add registry entries.reg" "
COPY " %SSLdir%\clear registry entries.reg" " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\clear registry entries.reg" "
COPY " %SSLdir%\clear Fortinet registry entries.reg" " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\clear Fortinet registry entries.reg" "
COPY " %SSLdir%\uninstall.bat" " %SystemDrive%\Documents and Settings\All Users\Start Menu\Programs\SSL VPN\uninstall.bat"
)
@ECHO:
REM Desktop install
@ECHO:Creating desktop icons
COPY " %SSLdir%\SSL VPN connect_x86.lnk" " %SystemDrive%\Documents and Settings\All Users\Desktop\SSL VPN connect.lnk"
COPY " %SSLdir%\SSL VPN disconnect_x86.lnk" " %SystemDrive%\Documents and Settings\All Users\Desktop\SSL VPN disconnect.lnk"
@ECHO:
GOTO Display
)
:NoCopy
ECHO:
ECHO:
ECHO: This program must be extracted out from the .zip file and run from the same
ECHO:directory as the other SSL VPN files to work correctly! This batch file
ECHO:will not run from a .zip file or Windows zip folder. Make sure that all of the
ECHO:SSL VPN files are located in this same folder to be installed and
ECHO:registered with Windows. This install program will place a copy of the SSL
ECHO:VPN files in your start menu as well. To remove or uninstall these files,
ECHO:use the link in the start menu.
ECHO:
GOTO End
:Display
ECHO: The SSL VPN shortcuts have been installed.
ECHO:
IF EXIST " %ProgramFiles%\Fortinet\SslvpnClient\FortiSslvpnClient.exe" (
ECHO: SSL VPN client is already installed. Skipping install of SSL VPN client
ECHO:version 4.0.2281.
ECHO:
GOTO End
) ELSE (
IF EXIST " %ProgramFiles(x86)%\Fortinet\SslvpnClient\FortiSslvpnClient.exe" (
ECHO: SSL VPN client is already installed. Skipping install of SSL VPN client
ECHO:version 4.0.2281.
ECHO:
GOTO End
) ELSE (
IF EXIST " %ProgramFiles%\SSL VPN\Windows\SslvpnClient.exe" (
ECHO: Please follow the instructions in the following software to install
ECHO:the Fortinet SSL VPN client software version 4.0.2281.
ECHO:
PAUSE
" %ProgramFiles%\SSL VPN\Windows\SslvpnClient.exe"
GOTO End
) ELSE (
IF EXIST " %ProgramFiles(x86)%\SSL VPN\Windows\SslvpnClient.exe" (
ECHO: Please follow the instructions in the following software to install
ECHO:the Fortinet SSL VPN client software version 4.0.2281.
ECHO:
" %ProgramFiles(x86)%\SSL VPN\Windows\SslvpnClient.exe"
PAUSE
GOTO End
)
)
)
)
:End
ECHO: Thank you
ECHO:
ECHO: Information Services Team ;-) v1.3
ECHO:
PAUSE
Bob - self proclaimed posting junkie!
See my Fortigate related scripts at: http://fortigate.camerabob.com
Bob - self proclaimed posting junkie!
See my Fortigate related scripts at: http://fortigate.camerabob.com
| User | Count |
|---|---|
| 2727 | |
| 1416 | |
| 810 | |
| 738 | |
| 455 |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.