วิธีแก้ปัญหาในการรันโปรแกรมในรูปแบบย่อเล็กสุดสามารถพบได้ในการใช้เครื่องมือมาตรฐานของระบบปฏิบัติการ Microsoft Windows หรือสคริปต์พิเศษ
คำแนะนำ
ขั้นตอนที่ 1
เรียกเมนูหลักของระบบปฏิบัติการ Windows โดยกดปุ่ม "เริ่ม" และไปที่รายการ "เรียกใช้" เพื่อดำเนินการตามขั้นตอนในการเปิดแอปพลิเคชันที่เลือกในรูปแบบย่อเล็กสุด
ขั้นตอนที่ 2
ป้อนค่า cmd ในช่อง "เปิด" และยืนยันการดำเนินการของคำสั่งเพื่อเปิดเครื่องมือ "Command Line" โดยคลิกปุ่ม OK
ขั้นตอนที่ 3
ป้อนค่า: start / min application_name.exe ในกล่องข้อความตัวแปลคำสั่งและยืนยันคำสั่งโดยกดปุ่มฟังก์ชัน Enter
ขั้นตอนที่ 4
ใช้ค่า: cmd / drive_name start / min application_name.exe เพื่อดำเนินการคำสั่งให้เริ่มโปรแกรมที่เลือกโดยอัตโนมัติในรูปแบบย่อเล็กสุดและยืนยันการดำเนินการของคำสั่งโดยกดปุ่มฟังก์ชัน Enter
ขั้นตอนที่ 5
เลือกไวยากรณ์คำสั่งต่อไปนี้เพื่อเปิดแอปพลิเคชันที่ต้องการย่อขนาดลงในถาด:
เรียกใช้ (@ProgramFilesDir & "\ Program_name / program_name / exe", ", @SW Minimize)
หรือ
เรียกใช้ ("program_name.exe", @ProgramFilesDir & "\ program_name ", @SW ย่อเล็กสุด
เพื่อใช้ฟังก์ชัน WinExec หรือ ShellExec
ขั้นตอนที่ 6
กลับไปที่เมนู Start หลักและไปที่ Run เพื่อกำหนดตัวเลือกและตัวเลือกอื่นๆ สำหรับการใช้คำสั่ง start ในล่ามคำสั่ง
ขั้นตอนที่ 7
ป้อนค่า cmd ในช่อง "เปิด" และยืนยันการดำเนินการของคำสั่งเพื่อเปิดเครื่องมือ "Command Line" โดยคลิกปุ่ม OK
ขั้นตอนที่ 8
ป้อนค่า: start /? ลงในกล่องข้อความตัวแปลคำสั่งและยืนยันการดำเนินการคำสั่งโดยกดซอฟต์คีย์ที่มีข้อความว่า Enter
ขั้นตอนที่ 9
ใช้หรือสร้างพารามิเตอร์บรรทัดคำสั่ง (สวิตช์):
ถ้า (Properties. Settings. Default. AutoRun)
{
Microsoft. Win32. RegistryKey myKey =
Microsoft. Win32. Registry. CurrentUser. OpenSubKey (@ "Software / Microsoft / Windows / CurrentVersion / Run ", จริง);
myKey. Setvalue ("MyProgram. NET", Applcation. ExecutablePath + "-hide");
Registry. CurrentUser. OpenSubKey (@ "Software / Microsoft / Windows / CurrentVersion / Run ", จริง);
myKey.ปิด ();
Registry. CurrentUser.ปิด ();
}
อื่น
{
Microsoft. Win32. RegistryKey myKey =
Microsoft. Win32. Registry. CurrentUser. OpenSubKey (@ "Software / Microsoft / Windows / CurrentVersion / Run ", จริง);
myKey. SetValue ("MyProgram. NET", Application. ExecutablePath + "-hide");
myKey. DeleteValue ("MyProgram. NET");
myKey.ปิด ();
Registry. CurrentUser.ปิด ();
}
เพื่อให้สามารถรันโปรแกรมที่เลือกแบบย่อเล็กสุดได้