Terinspirasi oleh artikel DailyWTF hari ini .
Penulis mengklaim bahwa file C:\Program.exe
akan dieksekusi ketika mengklik jalan pintas ke, misalnya C:\Program Files\Doom 2\doom2.exe -nomusic
,.
Seharusnya, Windows pertama kali mencoba untuk mengajukan C:\Program
argumen Files\Doom 2/doom2.exe -nomusic
.
Jika tidak ada C:\Program.exe
, maka akan mencoba C:\Program Files\Doom
dengan argumen 2/doom2.exe -nomusic
.
Dan jika tidak ada C:\Program Files\Doom.exe\
, akhirnya mencoba C:\Program Files\Doom 2\doom2.exe -nomusic
dan berhasil.
Ini kedengarannya seperti omong kosong bagi saya. Saya tidak percaya itu pernah bekerja seperti ini. Seorang komentator mengatakannya dengan baik :
Saya merasa sulit untuk percaya bahwa setiap versi Windows yang dirilis pernah melakukan pendekatan coba-coba yang dijelaskan oleh OP.
Saya benar-benar percaya bahwa versi Windows yang dirilis memiliki perilaku mati otak sebagai default. Saya sudah mengalaminya sendiri berkali-kali.
Apa yang saya tidak percaya adalah bahwa versi Windows yang dirilis memiliki perilaku yang mematikan otak ini , seperti yang dijelaskan oleh artikel. Terlalu besar kesalahan keamanan yang terjadi tanpa disadari sampai beberapa pengajuan Harian WTF acak membukanya, setidaknya satu dekade kemudian karena itu harus menjadi versi Windows yang mendahului XP.
Sunting untuk kejelasan: Inilah cara saya mengujinya sendiri.
- Salin notepad.exe ke C: \ program.exe
- Jalankan C: \ program file \ Internet explorer \ iexplore.exe
- Notepad terbuka. Ini diharapkan karena ia menemukan sesuatu yang disebut program C: \
- Pindahkan progam.exe ke C: \ program file \ Internet.exe
- Jalankan C: \ program file \ Internet explorer \ iexplore.exe
Menurut penulis artikel ( dan artikel ini dari Microsoft ), notepad harus tetap terbuka. Tetapi tidak, perintah gagal dengan pesan ini:
C:\program is not recognized as an internal or external command, operable program or batch file.
Sekali lagi, saya tidak memperdebatkan klaim artikel bahwa program C: \ akan dipanggil. Saya memperdebatkan bahwa Windows secara rekursif mencoba setiap direktori sampai hits pertandingan.
Jadi, apakah ada versi Windows yang pernah bekerja dengan cara ini?
C:\Program Files\...
, dan apakah Windows akan menafsirkan pintasan seperti itu (atau perintah Run, atau perintah prompt perintah, atau beberapa metode lain) sebagai "C:\Program" Files\...
. Bagian pertama tampaknya tidak mungkin, tetapi bagian kedua tampaknya mungkin dan diharapkan untuk saya.
C:\Program Files
sebagai "C:\Program Files"
? Dari sedikit bacaan, sepertinya jawabannya dalam beberapa kasus mungkin "ya", yang merupakan satu-satunya area yang benar-benar tidak terduga.