改成這樣
Shell "cmd.exe /c %systemroot%\notepad.exe"
因為 %systemroot%是給舊DOS時代用的環境變數
所以利用 cmd.exe 以 DOS身份執行 notepad.exe
也因此可以使用 %systemroot%環境變數
P.S.
其實windows發展到 XP後就以完全脫離 DOS
但為了相容
所以發展了個 Windows Command Processor 模擬器
就是所謂的 "命令提示字元"
那 /c 是什麼意思呢?
你只要開啟 "命令提示字元"視窗
打上 cmd/?
就可知了
(目的在自動結束 命令提示字元視窗)
|