Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[TuT] Automatyczne wyłączanie komputera


Rekomendowane odpowiedzi

Opublikowano

Witam !

 

W tym tutorialu pokaże jak stworzyć program w Visual Basic , który wyłącza nasz komputer w danej sekundzie.

 

Tworzymy nowy projekt , Dodajemy button oraz go włączamy .

Wpisujemy kod:

 

Dim asd As String = "shutdown -s -t czas"
	Dim dsa As String = "shutdown -a"
	Shell(asd)

 

Przykład :

 

Dim asd As String = "shutdown -s -t 5"
	Dim dsa As String = "shutdown -a"
	Shell(asd)

 

To na tyle , pozdrawiam ;)

1345559513-U619318.png

By Kolorowy.

  • 1 miesiąc temu...
Opublikowano

Jak @UP napisał. To już lepiej w batchu to zrobić :D Mogłeś się bardziej postarać i dać tutaj przykładowo 3 textbox'y, w których trzeba by było wpisać kolejno godzinę minuty sekundy i o tej godzinie komputer się wyłączył lub po prostu po danym czasie wpisanym przez użytkownika.

Tak. Nic tu nie ma.

Opublikowano

@UP

   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim asd As String = "shutdown -s -t " + (TextBox1.Text + TextBox2.Text + TextBox3.Text)
    Dim dsa As String = "shutdown -a"
    Shell(asd)
   End Sub
End Class

Prosze ;)

Opublikowano

shutdown.bat

@echo off
shutdown -s -t czas
cls

Tak jest lepiej ,szybciej i wgl.

 

//btw. jeśli chcesz czas to jest zesrane rozwiązanie bo jest do 300 sec. :)

Opublikowano

@LATRAX

Wciąż niepotrzebne zmienne, do tego to nie ma prawa działać.

Opublikowano

System.Diagnostics.Process.Start(String.Format("shutdown -s -t {0}", textBox1.Text));

Pisane z pały.

 

btw, widzę że nie rozumiesz tej komendy bo shutdown -a jest do anulowania a Ty ją sobie deklarujesz. Po chuj?

Opublikowano

Kurwa, prościej, ale może ktoś pisze jakiegoś bota, i nie widzi mu się manualne klikanie w pizdu skrótów żeby coś zrobić.

Opublikowano

Zgadzam się w 100% z kolegą wyżej.

po co robić rzeczy które już są?

mamy bardzo fajny programik mianowicie CWK?

Przecież nie chodzi o to, żeby stworzyć program z jedną funkcją, a dodać to jako rozszerzenie funkcjonalności.

Opublikowano

Przecież nie chodzi o to, żeby stworzyć program z jedną funkcją, a dodać to jako rozszerzenie funkcjonalności.

Tylko ,że takie gówno na konsoli w windzie ma limit 300 sekund więc uj.

 

@Blat

 

Bynajmniej u mnie na visćie nie można nastawić na więcej niż 600 sekund, zrobiłem jeszcze raz bo kiedyś mi wywalało alerta przy 300 ,że nie można. Jakby tak nie można było działającego algorytmu zrobić w VB, no nie, przecież to jest ekstremalnie trudne.

Opublikowano

Tylko ,że takie gówno na konsoli w windzie ma limit 300 sekund więc uj.

Hmm, wyłączałem komputer po 2 godzinach poleceniem

shutdown -s -f -t 7200

Opublikowano

LastPhoenix, skąd takie wnioski?

Wyłączałem m2boba(korzysta z tej komendy) po 7 godzinach - działało.

  • 11 miesięcy temu...
Opublikowano

 

@UP

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
	    Dim asd As String = "shutdown -s -t " + (TextBox1.Text + TextBox2.Text + TextBox3.Text)
	    Dim dsa As String = "shutdown -a"
	    Shell(asd)
    End Sub
End Class
Prosze ;)

 

Jak zrobić coś takiego, tylko że z wpisaniem godziny w oknie dialogowym?

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...