Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- :CreateAccount
- @echo off
- cls
- title SCP Foundation Access Terminal - Beta
- echo.
- echo --------------------------------------------------------------
- echo SCP Foundation Access Terminal
- echo Secure. Contain. Protect.
- echo --------------------------------------------------------------
- echo Connection to site: Failed - Attempting to connect to remote logon server
- echo --------------------------------------------------------------
- echo Unauthroised usage of this terminal will result in prosecution
- echo.
- echo.
- set /p userSite= No logon server was detected - Please specify site: Site-
- echo.
- echo Processing...
- echo.
- echo Site acknowledged, logging into Site-%userSite%
- echo.
- set /p userDepartment= Specify your department:
- echo.
- echo Processing...
- echo.
- echo Department noted, registering terminal with department policy
- echo.
- set /p newName= Enter username:
- echo.
- echo Processing...
- echo.
- echo Username accepted
- echo.
- set /p firstName= Enter your first name:
- echo.
- echo Processing...
- echo.
- set /p lastName= Enter your last name:
- echo.
- echo Processing...
- echo.
- echo Name accepted
- echo.
- set /p siteRank= Enter your title within the Foundation:
- echo.
- echo Processing...
- echo.
- echo Title accepted
- echo.
- set /p password2= Enter your new password:
- echo.
- echo Processing...
- echo.
- echo Password accepted
- goto home
- :authentication
- @echo off
- cls
- title SCP Foundation Access Terminal - Beta
- echo.
- echo SCP Foundation Access Terminal
- echo.
- echo.
- echo Unauthroised usage of this terminal will result in prosecution
- echo.
- echo.
- echo Please authenticate
- echo.
- echo.
- set /p name= Enter username:
- echo.
- echo Comparing against device identifier
- echo.
- echo New user identified - Provide new password
- echo.
- set /p password= Provide new password:
- choice /m "New password set as %password%, is this okay? (Y/N)"
- if errorlevel 2 goto authentication
- if errorlevel 1 echo Processing...
- echo.
- echo Access Granted
- echo.
- pause
- goto home
- :authentication2
- @echo off
- cls
- title SCP Foundation Access Terminal - Beta
- echo.
- echo --------------------------------------------------------------
- echo SCP Foundation Access Terminal
- echo Secure. Contain. Protect.
- echo --------------------------------------------------------------
- echo Logged into Site-%userSite%
- echo --------------------------------------------------------------
- echo.
- echo Unauthroised usage of this terminal will result in prosecution
- echo.
- echo.
- echo Please authenticate
- echo.
- echo.
- set /p name= Enter username:
- if not %name%== %newName% goto :passwordWrong
- echo.
- echo Comparing against device identifier
- echo.
- :A
- echo Enter password to continue
- echo.
- set /p pass= Password:
- if NOT %pass%== %password2% goto :passwordWrong
- echo.
- echo Processing...
- echo.
- echo Logging in...
- echo.
- pause
- goto home
- :passwordWrong
- @echo off
- cls
- title SCP Foundation Access Terminal - Beta
- echo.
- echo --------------------------------------------------------------
- echo SCP Foundation Access Terminal
- echo Secure. Contain. Protect.
- echo --------------------------------------------------------------
- echo Logged into Site-%userSite%
- echo --------------------------------------------------------------
- echo.
- echo Unauthroised usage of this terminal will result in prosecution
- echo.
- echo.
- echo Incorrect credentials provided
- echo --------------------------------------------------------------
- echo.
- echo.
- set /p name= Enter username:
- echo.
- echo Comparing against device identifier
- echo.
- :A
- echo Enter password to continue
- echo.
- set /p pass= Password:
- if NOT %pass%== %password2% goto :passwordWrong
- echo.
- echo Processing...
- echo.
- echo Logging in...
- echo.
- pause
- goto home
- :Documents
- @echo off
- dir "C:\Users\%USERNAME%\Documents" > C:\Users\%USERNAME%\Documents\Documents.txt
- notepad.exe C:\Users\%USERNAME%\Documents\Documents.txt
- echo.
- echo Documents folder contents shown
- echo.
- pause
- goto home
- :systeminformation
- @echo off
- cls
- echo.
- echo This terminal program is an experiment, deployed by O5-█. It is designed to make quick access to core tools easier and more secure. It's currently in early stages of development.
- systeminfo
- pause
- goto home
- :CommandNotConfigured
- echo.
- echo Command not configured for use, returning to main menu
- goto home
- :personnelDetails
- @echo off
- cls
- echo.
- echo Locally stored details for %siteRank% %lastName%
- echo.
- echo.
- echo Your name is %firstName% %lastName%
- echo.
- echo Your position within the Foundation is %siteRank%
- echo.
- echo Your username is %newName%
- echo.
- echo.
- choice /m "Are these details correct?"
- if errorlevel 2 goto newDetails
- if errorlevel 1 goto home
- :personnelDetails2
- @echo off
- cls
- echo.
- echo Locally stored details for %siteRank% %firstName% %lastName%
- echo.
- echo.
- echo Your name is %firstName% %lastName%
- echo.
- echo Your position within the Foundation is %siteRank%
- echo.
- echo Your username is %newName%
- echo.
- echo.
- choice /m "Are these details correct?"
- if errorlevel 2 goto newDetails2
- if errorlevel 1 goto home2
- :personnelDetails3
- @echo off
- cls
- echo.
- echo Locally stored details for %firstName% %lastName%
- echo.
- echo.
- echo Your name is %firstName% %lastName%
- echo.
- echo Your position within the Foundation is %siteRank%
- echo.
- echo Your username is %newName%
- echo.
- echo.
- choice /m "Are these details correct?"
- if errorlevel 2 goto newDetails3
- if errorlevel 1 goto home3
- :personnelDetails4
- @echo off
- cls
- echo.
- echo Locally stored details for %firstName% %lastName%
- echo.
- echo.
- echo Your name is %firstName% %lastName%
- echo.
- echo Your position within the Foundation is %siteRank%
- echo.
- echo Your username is %newName%
- echo.
- echo.
- choice /m "Are these details correct?"
- if errorlevel 2 goto newDetails4
- if errorlevel 1 goto home4
- :personnelDetails5
- @echo off
- cls
- echo.
- echo Locally stored details for %firstName% %lastName%
- echo.
- echo.
- echo Your name is %firstName% %lastName%
- echo.
- echo Your position within the Foundation is %siteRank%
- echo.
- echo Your username is %newName%
- echo.
- echo.
- choice /m "Are these details correct?"
- if errorlevel 2 goto newDetails5
- if errorlevel 1 goto home5
- :personnelDetails6
- @echo off
- cls
- echo.
- echo Locally stored details for %firstName% %lastName%
- echo.
- echo.
- echo Your name is %firstName% %lastName%
- echo.
- echo Your position within the Foundation is %siteRank%
- echo.
- echo Your username is %newName%
- echo.
- echo.
- choice /m "Are these details correct?"
- if errorlevel 2 goto newDetails6
- if errorlevel 1 goto home6
- :personnelDetails7
- @echo off
- cls
- echo.
- echo Locally stored details for %firstName% %lastName%
- echo.
- echo.
- echo Your name is %firstName% %lastName%
- echo.
- echo Your position within the Foundation is %siteRank%
- echo.
- echo Your username is %newName%
- echo.
- echo.
- choice /m "Are these details correct?"
- if errorlevel 2 goto newDetails7
- if errorlevel 1 goto home7
- :newDetails
- @echo off
- cls
- echo.
- echo Details editing
- echo.
- echo.
- set /p firstName= Please enter your correct first name:
- echo.
- set /p lastName= Please enter your correct last name:
- echo.
- set /p siteRank= Please enter your role within the Foundation:
- echo.
- set /p newName= Please enter your username:
- echo.
- echo.
- echo All details changed.
- pause
- goto home
- :newDetails2
- @echo off
- cls
- echo.
- echo Details editing
- echo.
- echo.
- set /p firstName= Please enter your correct first name:
- echo.
- set /p lastName= Please enter your correct last name:
- echo.
- set /p siteRank= Please enter your role within the Foundation:
- echo.
- set /p newName= Please enter your username:
- echo.
- set /p userSite= Please enter the site you're currently stationed at: Site-
- echo.
- echo All details changed.
- pause
- goto home2
- :newDetails3
- @echo off
- cls
- echo.
- echo Details editing
- echo.
- echo.
- set /p firstName= Please enter your correct first name:
- echo.
- set /p lastName= Please enter your correct last name:
- echo.
- set /p siteRank= Please enter your role within the Foundation:
- echo.
- set /p newName= Please enter your username:
- echo.
- echo.
- echo All details changed.
- pause
- goto home3
- :newDetails4
- @echo off
- cls
- echo.
- echo Details editing
- echo.
- echo.
- set /p firstName= Please enter your correct first name:
- echo.
- set /p lastName= Please enter your correct last name:
- echo.
- set /p siteRank= Please enter your role within the Foundation:
- echo.
- set /p newName= Please enter your username:
- echo.
- echo.
- echo All details changed.
- pause
- goto home4
- :newDetails5
- @echo off
- cls
- echo.
- echo Details editing
- echo.
- echo.
- set /p firstName= Please enter your correct first name:
- echo.
- set /p lastName= Please enter your correct last name:
- echo.
- set /p siteRank= Please enter your role within the Foundation:
- echo.
- set /p newName= Please enter your username:
- echo.
- echo.
- echo All details changed.
- pause
- goto home5
- :newDetails6
- @echo off
- cls
- echo.
- echo Details editing
- echo.
- echo.
- set /p firstName= Please enter your correct first name:
- echo.
- set /p lastName= Please enter your correct last name:
- echo.
- set /p siteRank= Please enter your role within the Foundation:
- echo.
- set /p newName= Please enter your username:
- echo.
- echo.
- echo All details changed.
- pause
- goto home6
- :newDetails7
- @echo off
- cls
- echo.
- echo Details editing
- echo.
- echo.
- set /p firstName= Please enter your correct first name:
- echo.
- set /p lastName= Please enter your correct last name:
- echo.
- set /p siteRank= Please enter your role within the Foundation:
- echo.
- set /p newName= Please enter your username:
- echo.
- echo.
- echo All details changed.
- pause
- goto home7
- :scientificMenu
- cls
- echo.
- echo Scientific Department Access
- echo.
- echo.
- echo Verifying machine, please wait...
- echo.
- echo Verifying user, please wait...
- echo.
- echo.
- echo Access Granted
- echo.
- pause
- cls
- echo.
- echo Scientific Department
- echo.
- echo.
- echo Welcome, %siteRank% %lastName%, what would you like to do?
- echo.
- echo.
- echo Press 1 to open Notepad for research notes
- echo.
- echo Press 2 to see saved research notes
- echo.
- echo Press 3 to return to main menu
- echo.
- choice /C 123
- if errorlevel 3 goto home
- if errorlevel 2 goto researchNotes
- if errorlevel 1 notepad.exe
- :scientificMenu2
- cls
- echo.
- echo Scientific Department Access
- echo.
- echo.
- echo Verifying machine, please wait...
- echo.
- echo Verifying user, please wait...
- echo.
- echo.
- echo Access Granted
- echo.
- pause
- cls
- echo.
- echo Scientific Department
- echo.
- echo.
- echo Welcome, %siteRank% %firstName% %lastName%, what would you like to do?
- echo.
- echo.
- echo Press 1 to open Notepad for research notes
- echo.
- echo Press 2 to see saved research notes
- echo.
- echo Press 3 to return to main menu
- echo.
- choice /C 123
- if errorlevel 3 goto home
- if errorlevel 2 goto researchNotes
- if errorlevel 1 notepad.exe
- :scientificMenu3
- cls
- echo.
- echo Scientific Department Access
- echo.
- echo.
- echo Verifying machine, please wait...
- echo.
- echo Verifying user, please wait...
- echo.
- echo.
- echo Access Granted
- echo.
- pause
- cls
- echo.
- echo Scientific Department
- echo.
- echo.
- echo Welcome, %firstName% %lastName%, what would you like to do?
- echo.
- echo.
- echo Press 1 to open Notepad for research notes
- echo.
- echo Press 2 to see saved research notes
- echo.
- echo Press 3 to return to main menu
- echo.
- choice /C 123
- if errorlevel 3 goto home
- if errorlevel 2 goto researchNotes
- if errorlevel 1 notepad.exe
- :terminalSettings
- @echo off
- cls
- echo.
- echo Terminal Settings
- echo.
- echo.
- echo How should your name be displayed in menus?
- echo -----------------------------------------------
- echo.
- echo Press 1 for %siteRank% %lastName%
- echo Press 2 for %siteRank% %firstName% %lastName%
- echo Press 3 for %firstName% %lastName%
- echo Press 4 for %firstName% %lastName% - %siteRank%
- echo Press 5 for %lastName% - %siteRank%
- echo Press 6 for %siteRank% - %firstName% %lastName%
- echo Press 7 for %siteRank% - %lastName%
- echo -----------------------------------------------
- choice /C 1234567
- if errorlevel 7 goto home7
- if errorlevel 6 goto home6
- if errorlevel 5 goto home5
- if errorlevel 4 goto home4
- if errorlevel 3 goto home3
- if errorlevel 2 goto home2
- if errorlevel 1 goto home
- pause
- :changePassword
- cls
- echo.
- echo Password changer
- echo.
- echo.
- echo Your current password is %password2%
- echo.
- echo.
- set /p password2= Please enter your new password:
- echo.
- echo Processing...
- echo.
- echo Password changed successfully
- echo.
- pause
- goto home
- :changePassword2
- cls
- echo.
- echo Password changer
- echo.
- echo.
- echo Your current password is %password2%
- echo.
- echo.
- set /p password2= Please enter your new password:
- echo.
- echo Processing...
- echo.
- echo Password changed successfully
- echo.
- pause
- goto home2
- :changePassword3
- cls
- echo.
- echo Password changer
- echo.
- echo.
- echo Your current password is %password2%
- echo.
- echo.
- set /p password2= Please enter your new password:
- echo.
- echo Processing...
- echo.
- echo Password changed successfully
- echo.
- pause
- goto home3
- :changePassword4
- cls
- echo.
- echo Password changer
- echo.
- echo.
- echo Your current password is %password2%
- echo.
- echo.
- set /p password2= Please enter your new password:
- echo.
- echo Processing...
- echo.
- echo Password changed successfully
- echo.
- pause
- goto home4
- :changePassword5
- cls
- echo.
- echo Password changer
- echo.
- echo.
- echo Your current password is %password2%
- echo.
- echo.
- set /p password2= Please enter your new password:
- echo.
- echo Processing...
- echo.
- echo Password changed successfully
- echo.
- pause
- goto home5
- :changePassword6
- cls
- echo.
- echo Password changer
- echo.
- echo.
- echo Your current password is %password2%
- echo.
- echo.
- set /p password2= Please enter your new password:
- echo.
- echo Processing...
- echo.
- echo Password changed successfully
- echo.
- pause
- goto home6
- :changePassword7
- cls
- echo.
- echo Password changer
- echo.
- echo.
- echo Your current password is %password2%
- echo.
- echo.
- set /p password2= Please enter your new password:
- echo.
- echo Processing...
- echo.
- echo Password changed successfully
- echo.
- pause
- goto home7
- :home
- @echo off
- cls
- echo.
- echo --------------------------------------------------------------
- echo Logged into: Site-%userSite%, %userDepartment% Department server
- echo --------------------------------------------------------------
- echo Welcome, %siteRank% %lastName%, what would you like to do?
- echo --------------------------------------------------------------
- echo.
- echo Press 1 for viewing device documents
- echo.
- echo Press 2 to change your password
- echo.
- echo Press 3 to open device settings
- echo.
- echo Press 4 for device information
- echo.
- echo Press 5 to lock terminal
- echo.
- echo Press 6 to view your data
- echo.
- echo Press 7 to access Scientific Department tools
- echo.
- echo Press 8 to change session settings
- echo.
- echo Press 9 to exit this session
- echo --------------------------------------------------------------
- choice /C 123456789
- if errorlevel 9 exit
- if errorlevel 8 goto terminalSettings
- if errorlevel 7 goto scientificMenu
- if errorlevel 6 goto personnelDetails
- if errorlevel 5 goto authentication2
- if errorlevel 4 goto systeminformation
- if errorlevel 3 goto CommandNotConfigured
- if errorlevel 2 goto changePassword
- if errorlevel 1 goto Documents
- :home2
- @echo off
- cls
- echo.
- echo --------------------------------------------------------------
- echo Logged into: Site-%userSite%, %userDepartment% Department server
- echo --------------------------------------------------------------
- echo Welcome, %siteRank% %firstName% %lastName%, what would you like to do?
- echo --------------------------------------------------------------
- echo.
- echo Press 1 for viewing device documents
- echo.
- echo Press 2 to change your password
- echo.
- echo Press 3 to open device settings
- echo.
- echo Press 4 for device information
- echo.
- echo Press 5 to lock terminal
- echo.
- echo Press 6 to view your data
- echo.
- echo Press 7 to access Scientific Department tools
- echo.
- echo Press 8 to change session settings
- echo.
- echo Press 9 to exit this session
- echo.
- echo Press 0 to change your password
- echo --------------------------------------------------------------
- choice /C 123456789
- if errorlevel 9 exit
- if errorlevel 8 goto terminalSettings
- if errorlevel 7 goto scientificMenu2
- if errorlevel 6 goto personnelDetails2
- if errorlevel 5 goto authentication2
- if errorlevel 4 goto systeminformation
- if errorlevel 3 goto CommandNotConfigured
- if errorlevel 2 goto changePassword2
- if errorlevel 1 goto Documents
- :home3
- @echo off
- cls
- echo.
- echo --------------------------------------------------------------
- echo Logged into: Site-%userSite%, %userDepartment% Department server
- echo --------------------------------------------------------------
- echo Welcome, %firstName% %lastName%, what would you like to do?
- echo --------------------------------------------------------------
- echo.
- echo Press 1 for viewing device documents
- echo.
- echo Press 2 to change password
- echo.
- echo Press 3 to open device settings
- echo.
- echo Press 4 for device information
- echo.
- echo Press 5 to lock terminal
- echo.
- echo Press 6 to view your data
- echo.
- echo Press 7 to access Scientific Department tools
- echo.
- echo Press 8 to change session settings
- echo.
- echo Press 9 to exit this session
- echo --------------------------------------------------------------
- choice /C 123456789
- if errorlevel 9 exit
- if errorlevel 8 goto terminalSettings
- if errorlevel 7 goto scientificMenu3
- if errorlevel 6 goto personnelDetails3
- if errorlevel 5 goto authentication2
- if errorlevel 4 goto systeminformation
- if errorlevel 3 goto CommandNotConfigured
- if errorlevel 2 goto changePassword3
- if errorlevel 1 goto Documents
- :home4
- @echo off
- cls
- echo.
- echo --------------------------------------------------------------
- echo Logged into: Site-%userSite%, %userDepartment% Department server
- echo --------------------------------------------------------------
- echo Welcome, %firstName% %lastName% - %siteRank%, what would you like to do?
- echo --------------------------------------------------------------
- echo.
- echo Press 1 for viewing device documents
- echo.
- echo Press 2 to change your password
- echo.
- echo Press 3 to open device settings
- echo.
- echo Press 4 for device information
- echo.
- echo Press 5 to lock terminal
- echo.
- echo Press 6 to view your data
- echo.
- echo Press 7 to access Scientific Department tools
- echo.
- echo Press 8 to change session settings
- echo.
- echo Press 9 to exit this session
- echo --------------------------------------------------------------
- choice /C 123456789
- if errorlevel 9 exit
- if errorlevel 8 goto terminalSettings
- if errorlevel 7 goto scientificMenu4
- if errorlevel 6 goto personnelDetails4
- if errorlevel 5 goto authentication2
- if errorlevel 4 goto systeminformation
- if errorlevel 3 goto CommandNotConfigured
- if errorlevel 2 goto changePassword4
- if errorlevel 1 goto Documents
- :home5
- @echo off
- cls
- echo.
- echo --------------------------------------------------------------
- echo Logged into: Site-%userSite%, %userDepartment% Department server
- echo --------------------------------------------------------------
- echo Welcome, %lastName% - %siteRank%, what would you like to do?
- echo --------------------------------------------------------------
- echo.
- echo Press 1 for viewing device documents
- echo.
- echo Press 2 to change your password
- echo.
- echo Press 3 to open device settings
- echo.
- echo Press 4 for device information
- echo.
- echo Press 5 to lock terminal
- echo.
- echo Press 6 to view your data
- echo.
- echo Press 7 to access Scientific Department tools
- echo.
- echo Press 8 to change session settings
- echo.
- echo Press 9 to exit this session
- echo --------------------------------------------------------------
- choice /C 123456789
- if errorlevel 9 exit
- if errorlevel 8 goto terminalSettings
- if errorlevel 7 goto scientificMenu5
- if errorlevel 6 goto personnelDetails5
- if errorlevel 5 goto authentication2
- if errorlevel 4 goto systeminformation
- if errorlevel 3 goto CommandNotConfigured
- if errorlevel 2 goto changePassword5
- if errorlevel 1 goto Documents
- :home6
- @echo off
- cls
- echo.
- echo --------------------------------------------------------------
- echo Logged into: Site-%userSite%, %userDepartment% Department server
- echo --------------------------------------------------------------
- echo Welcome, %siteRank% - %firstName% %lastName%, what would you like to do?
- echo --------------------------------------------------------------
- echo.
- echo Press 1 for viewing device documents
- echo.
- echo Press 2 to change your password
- echo.
- echo Press 3 to open device settings
- echo.
- echo Press 4 for device information
- echo.
- echo Press 5 to lock terminal
- echo.
- echo Press 6 to view your data
- echo.
- echo Press 7 to access Scientific Department tools
- echo.
- echo Press 8 to change session settings
- echo.
- echo Press 9 to exit this session
- echo --------------------------------------------------------------
- choice /C 123456789
- if errorlevel 9 exit
- if errorlevel 8 goto terminalSettings
- if errorlevel 7 goto scientificMenu6
- if errorlevel 6 goto personnelDetails6
- if errorlevel 5 goto authentication2
- if errorlevel 4 goto systeminformation
- if errorlevel 3 goto CommandNotConfigured
- if errorlevel 2 goto changePassword6
- if errorlevel 1 goto Documents
- :home7
- @echo off
- cls
- echo.
- echo --------------------------------------------------------------
- echo Logged into: Site-%userSite%, %userDepartment% Department server
- echo --------------------------------------------------------------
- echo Welcome, %siteRank% - %lastName%, what would you like to do?
- echo --------------------------------------------------------------
- echo.
- echo Press 1 for viewing device documents
- echo.
- echo Press 2 to change your password
- echo.
- echo Press 3 to open device settings
- echo.
- echo Press 4 for device information
- echo.
- echo Press 5 to lock terminal
- echo.
- echo Press 6 to view your data
- echo.
- echo Press 7 to access Department tools
- echo.
- echo Press 8 to change session settings
- echo.
- echo Press 9 to exit this session
- echo --------------------------------------------------------------
- choice /C 123456789
- if errorlevel 9 exit
- if errorlevel 8 goto terminalSettings
- if errorlevel 7 goto scientificMenu7
- if errorlevel 6 goto personnelDetails7
- if errorlevel 5 goto authentication2
- if errorlevel 4 goto systeminformation
- if errorlevel 3 goto CommandNotConfigured
- if errorlevel 2 goto changePassword7
- if errorlevel 1 goto Documents
- :End
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement