2011-10-20 45 views

回答

1

查閱這些功能:

  • _ShellFile()
    選擇文件類型分配時創建的外殼文本菜單項。還包括程序圖標。

  • _ShellFolder()
    選擇一個文件夾時創建殼文本菜單項。還包括程序圖標。

  • _ContextMenu()
    創建桌面文本菜單項,與程序圖標爲好。

1

您可以註冊腳本的.exe在上下文菜單中的文件類型:

  1. 打開regedit.exe,找到你的文件類型HKEY_CLASSES_ROOT(例如.rar)。從那裏獲得價值(我的是7-Zip.rar)。
  2. 轉到HKEY_CLASSES_ROOT\<your_value>並添加新的子密鑰與您的名字(我加了ScriptOpen)。
  3. 添加子密鑰command,其默認參數爲"<path_to_your_exe> "%1""

這裏(編譯爲.EXE)如何從你的腳本做一個例子:

RegWrite("HKEY_CLASSES_ROOT\7-Zip.rar\shell\ScriptOpen") 
RegWrite("HKEY_CLASSES_ROOT\7-Zip.rar\shell\ScriptOpen", "", "REG_SZ", "Open with my script") 
RegWrite("HKEY_CLASSES_ROOT\7-Zip.rar\shell\ScriptOpen\command") 
RegWrite("HKEY_CLASSES_ROOT\7-Zip.rar\shell\ScriptOpen\command", "", "REG_SZ", """" & @AutoItExe & """ ""%1""") 
相關問題