Repo ini berisi dua lelucon VBScript kecil, /Notifications/
dan /No-Restart/
. Itu dimaksudkan sebagai lelucon kecil yang dapat digunakan untuk menakut-nakuti teman Anda. Yang /Notifications/
benar-benar aman , artinya Anda dapat mengirim ini ke teman Anda untuk menakut-nakuti atau mengerjai mereka tanpa merusak apa pun (kecuali mungkin kondisi mental pihak penerima?), sedangkan yang /No-Restart/
dapat menyebabkan beberapa hilangnya pekerjaan yang belum disimpan, karena memaksa PC Anda untuk restart.
Ini terletak di direktori /Notifications/
. Berikut ikhtisar filenya:
Create-lnk.ps1
- ini adalah skrip PowerShell yang membuat pintasan ke /Assets/Computer.cmd
./Assets/Joke.vbs
- file sebenarnya yang membuka notifikasi lelucon./Assets/Computer.cmd
- ini adalah file batch yang membuka Joke.vbs
. Apa yang seharusnya Anda lakukan di sini adalah setelah Anda mengunduh direktori repo/repo ini ke PC teman Anda, Anda menjalankan Create-lnk.ps1
. Jika tingkat eksekusi PowerShell menghalangi ini, atur ke "Bypass" untuk sementara. Ingatlah untuk mengubah kembali tingkat eksekusi ini setelah Anda selesai menjalankan skrip ini. Skrip ini akan membuat pintasan ke Computer.cmd
bernama My PC.lnk
di direktori yang sama. Lalu sembunyikan folder repo yang sudah anda download, sambil ganti (tidak boleh dihapus, sembunyikan saja di suatu tempat, atau jadikan file tersembunyi) My PC.lnk
teman anda dengan yang baru saja anda buat. Saat mereka membuka "PC Saya", mereka akan disambut dengan lelucon VBScript. Sekali lagi, lelucon ini tidak ada yang merusaknya.
VBScript untuk direktori ini ditulis dengan sangat noobishly, dalam jumlah yang sangat besar dari fungsi 'jika' bersarang dengan nama variabel yang dipertanyakan. Sebenarnya tidak ada cara untuk mengoptimalkannya yang saya tahu, jadi terserah.
Ini terletak di direktori /No-Restart/
. Berikut ikhtisar filenya:
Create-lnk.ps1
- ini adalah skrip PowerShell yang membuat pintasan ke /Data/Start.bat
./Data/Message.vbs
- file sebenarnya mengetikkan pesan yang akan ditampilkan ke dan membuka Restart.bat
./Data/Start.bat
- ini adalah file batch yang membuka notepad, lalu Message.vbs
./Data/Restart.bat
- tugas ini mematikan notepad dan me-restart komputer. Sekali lagi, Anda dapat menjalankan Create-lnk.ps1
untuk membuat pintasan bernama Run Me!.lnk
, yang tertaut ke Start.bat
. Tentu saja Anda harus memiliki tingkat eksekusi yang benar agar PowerShell dapat menjalankan skrip ini. File link yang dibuat disini dipertanyakan dengan gambar yang terlihat seperti bug sehingga terlihat mencurigakan. Saya tidak yakin apa yang saya pikirkan saat membuat ini, tapi terserah. Jika teman Anda tanpa disadari menjalankannya karena alasan tertentu, ia akan menjalankan Start.bat
, yang membuka notepad dan kemudian Message.vbs
. VBScript kemudian mengetikkan pesan aneh yang pada akhirnya memberitahu mereka untuk tidak memulai ulang, tetapi juga membuka Restart.bat
setelah 5 detik. Restart.bat
lalu taskkills notepad dan restart komputer. Ini entah bagaimana terasa lucu bagi saya di tahun 2020, jadi kawan lmao. Lelucon ini bersifat merusak dan dapat menyebabkan hilangnya pekerjaan yang belum disimpan. Gunakan dengan hati-hati.
Jika Anda melihat riwayat komit, perhatikan bahwa VBScript lama ditulis dengan sangat buruk, jadi saya telah memutakhirkannya ke yang lebih baik.
Idealnya Anda harus menjalankan ini di PowerShell dengan versi 5.1 atau lebih tinggi, karena saya belum mengujinya dengan versi yang lebih lama. Command prompt dan Windows Script Host (wscript.exe atau cscript.exe) harus ada di komputer tempat Anda menjalankan ini.
/Notifications/
menggunakan ikon dalam %SystemRoot%System32SHELL32.dll
. Ini harus ada di komputer.
/No-Restart/
menggunakan notepad dan shutdown.exe
. Ini harus ada di komputer.
Namun, perlu dicatat bahwa semua dependensi ini seharusnya ada dalam instalasi default Windows 10 :)