kesogdem Δημοσ. 1 Φεβρουαρίου 2022 Δημοσ. 1 Φεβρουαρίου 2022 Καλημέρα Εχω τα Win 11 και πρόσθεσα ενα free VPN το VPNBOOK. (μεσω διαδικασίας των windows). Για να ενεργοποιηθει το VPN πρέπει κάθε φορά που ξεκινώ τα win να κανω ολη την διαδικασία δηλ ρυθμίσεις=>Δίκτυο και Internet=>VPN=>Σύνδεση. Μπορώ να κάνω κατι ωστε αυτά να γίνονται αυτόματα με την εναρξη των win;
micos000 Δημοσ. 1 Φεβρουαρίου 2022 Δημοσ. 1 Φεβρουαρίου 2022 (επεξεργασμένο) Πως τα πας με το scripting;;; 😕 1ος τρόπος: https://www.magnumvpn.com/powershell_auto_connect_vpn.html 2ος τρόπος: https://windowsreport.com/windows-10-automatically-connect-vpn/ Επεξ/σία 1 Φεβρουαρίου 2022 από micos000
kesogdem Δημοσ. 1 Φεβρουαρίου 2022 Μέλος Δημοσ. 1 Φεβρουαρίου 2022 2 ώρες πριν, micos000 είπε Πως τα πας με το scripting;;; 😕 1ος τρόπος: https://www.magnumvpn.com/powershell_auto_connect_vpn.html 2ος τρόπος: https://windowsreport.com/windows-10-automatically-connect-vpn/ Δεν εχω ιδέα
micos000 Δημοσ. 1 Φεβρουαρίου 2022 Δημοσ. 1 Φεβρουαρίου 2022 (επεξεργασμένο) Στο 1ο λινκ σου λέει να ανοίξεις το σημειωματάριο και να κάνεις αντιγραφή και επικόλληση σε νέο αρχείο κειμένου το παρακάτω script. while ($true) { $vpnname = "YOURVPNCONNECTIONNAME" $vpnusername = "YOURUSERNAME" $vpnpassword = "YOURPASSWORD" $vpn = Get-VpnConnection | where {$_.Name -eq $vpnname} if ($vpn.ConnectionStatus -eq "Disconnected") { $cmd = $env:WINDIR + "\System32\rasdial.exe" $expression = "$cmd ""$vpnname"" $vpnusername $vpnpassword" Invoke-Expression -Command $expression } start-sleep -seconds 30 } Στα "YOURVPNCONNECTIONNAME", "YOURUSERNAME", "YOURPASSWORD" θα βάλεις το όνομα που έχεις αποθηκεύσει το vpn, το όνομα χρήστη και τον κωδικό αντίστοιχα, χωρίς να σβήσεις τα " ". Θα πας στο σημειωματάριο Αρχείο->Αποθήκευση ως θα δώσεις σαν όνομα (1) το autovpn.ps1 και θα επιλέξεις στο Αποθήκευση ως, αντί Αρχείο κειμένου το Όλα τα αρχεία (2) και θα αποθηκεύσεις στον φάκελο του χρήστη σου. Αν δηλαδή ο φάκελος του χρήστη σου είναι με το όνομα keso θα πας στον C:\users\keso (θα το δεις αν πας στον φάκελο users όπου θα έχει έναν default, έναν Κοινόχρηστο και τον δικό σου). Μετά θα ξαναπάς στο σημειωματάριο και θα κάνεις νέο έγγραφο με το παρακάτω script, όπου φυσικά θα αλλάξεις το keso με το όνομα του φάκελου του προφίλ σου και θα σώσεις πάλι με τον ίδιο τρόπο (Αποθήκευση ως: Όλα τα αρχεία) στην επιφάνεια εργασίας με το όνομα startvpn.bat powershell.exe -executionpolicy bypass -windowstyle hidden -noninteractive -nologo -file "C:\users\keso\autovpn.ps1" Πήγαινε στον παρακάτω φάκελο. Μπορείς να το κάνεις αντιγραφή και επικόλληση στην εκτέλεση (πατώντας τα πλήκτρα WINDWOS+R και μετά επικόλληση) C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp Μόλις τα κάνεις αυτά, πήγαινε στην επιφάνεια και θα δεις ένα νέο εικονίδιο με γρανάζι. Κάντο αντιγραφή και επικόλληση μέσα στον φάκελο startup που θα ανοίξει με την παραπάνω εκτέλεση. Κάνε επανεκκίνηση και δες αν όλα πήγαν καλά. Επεξ/σία 1 Φεβρουαρίου 2022 από micos000 2
kesogdem Δημοσ. 1 Φεβρουαρίου 2022 Μέλος Δημοσ. 1 Φεβρουαρίου 2022 3 ώρες πριν, micos000 είπε Στο 1ο λινκ σου λέει να ανοίξεις το σημειωματάριο και να κάνεις αντιγραφή και επικόλληση σε νέο αρχείο κειμένου το παρακάτω script. while ($true) { $vpnname = "YOURVPNCONNECTIONNAME" $vpnusername = "YOURUSERNAME" $vpnpassword = "YOURPASSWORD" $vpn = Get-VpnConnection | where {$_.Name -eq $vpnname} if ($vpn.ConnectionStatus -eq "Disconnected") { $cmd = $env:WINDIR + "\System32\rasdial.exe" $expression = "$cmd ""$vpnname"" $vpnusername $vpnpassword" Invoke-Expression -Command $expression } start-sleep -seconds 30 } Στα "YOURVPNCONNECTIONNAME", "YOURUSERNAME", "YOURPASSWORD" θα βάλεις το όνομα που έχεις αποθηκεύσει το vpn, το όνομα χρήστη και τον κωδικό αντίστοιχα, χωρίς να σβήσεις τα " ". Θα πας στο σημειωματάριο Αρχείο->Αποθήκευση ως θα δώσεις σαν όνομα (1) το autovpn.ps1 και θα επιλέξεις στο Αποθήκευση ως, αντί Αρχείο κειμένου το Όλα τα αρχεία (2) και θα αποθηκεύσεις στον φάκελο του χρήστη σου. Αν δηλαδή ο φάκελος του χρήστη σου είναι με το όνομα keso θα πας στον C:\users\keso (θα το δεις αν πας στον φάκελο users όπου θα έχει έναν default, έναν Κοινόχρηστο και τον δικό σου). Μετά θα ξαναπάς στο σημειωματάριο και θα κάνεις νέο έγγραφο με το παρακάτω script, όπου φυσικά θα αλλάξεις το keso με το όνομα του φάκελου του προφίλ σου και θα σώσεις πάλι με τον ίδιο τρόπο (Αποθήκευση ως: Όλα τα αρχεία) στην επιφάνεια εργασίας με το όνομα startvpn.bat powershell.exe -executionpolicy bypass -windowstyle hidden -noninteractive -nologo -file "C:\users\keso\autovpn.ps1" Πήγαινε στον παρακάτω φάκελο. Μπορείς να το κάνεις αντιγραφή και επικόλληση στην εκτέλεση (πατώντας τα πλήκτρα WINDWOS+R και μετά επικόλληση) C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp Μόλις τα κάνεις αυτά, πήγαινε στην επιφάνεια και θα δεις ένα νέο εικονίδιο με γρανάζι. Κάντο αντιγραφή και επικόλληση μέσα στον φάκελο startup που θα ανοίξει με την παραπάνω εκτέλεση. Κάνε επανεκκίνηση και δες αν όλα πήγαν καλά. Σε υπέρευχαριστώ. Προσπάθησα και μόνος μου αλλά δεν ειχα καταφέρει τίποτε. Με την αναλυτική επεξήγησή σου ΤΑ ΚΑΤΑΦΕΡΑ!!!!!!!
kesogdem Δημοσ. 2 Φεβρουαρίου 2022 Μέλος Δημοσ. 2 Φεβρουαρίου 2022 (επεξεργασμένο) Ολα καλά. Το vpn συνδέεται αυτόματα κανονικά, σε καθε επανέναρξη ομως παραμένει ανοικτο το script "autovpn.ps1" Οχι οτι ειναι δύσκολο να το σβήνω αλλα ρωτώ αν υπαρχει τρόπος να γινεται αυτόματα. Επεξ/σία 2 Φεβρουαρίου 2022 από kesogdem
micos000 Δημοσ. 2 Φεβρουαρίου 2022 Δημοσ. 2 Φεβρουαρίου 2022 Το script μένει ανοιχτό για να ελέγχει κατά περιόδους αν χαθεί η σύνδεση του vpn. Είναι η τελευταία γραμμή στο script που λέει start-sleep -seconds 30. Αν δε σε ενδιαφέρει να γίνεται αυτός ο έλεγχος τότε διέγραψε τις δύο πρώτες γραμμές While και { και τις δύο τελευταίες start-sleep και }. Σώσε το script και κάνε επανεκκίνηση.
kesogdem Δημοσ. 2 Φεβρουαρίου 2022 Μέλος Δημοσ. 2 Φεβρουαρίου 2022 3 ώρες πριν, micos000 είπε Το script μένει ανοιχτό για να ελέγχει κατά περιόδους αν χαθεί η σύνδεση του vpn. Είναι η τελευταία γραμμή στο script που λέει start-sleep -seconds 30. Αν δε σε ενδιαφέρει να γίνεται αυτός ο έλεγχος τότε διέγραψε τις δύο πρώτες γραμμές While και { και τις δύο τελευταίες start-sleep και }. Σώσε το script και κάνε επανεκκίνηση. Οτι και να πώ θα ειναι λίγο ΕΥΧΑΡΙΣΤΩ
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα