运行 Python 以路径作为总指挥官参数的脚本
Run Python script with path as argument from total commander
我有一个接受路径作为外部参数的脚本,我想将它附加到 Total Commander。
所以我需要一个用于 TC 的 script/plugin,它将打开目录的路径作为参数传递,而 运行 一个 Python 脚本,例如位于 C:/Temp
我怎样才能做到这一点?
此致,
马立克
好的,我做到了。您不必将路径作为参数传递。
您只需要在TC顶部添加一个快捷按钮即可。
作为查询,只需将 python 和位置放在 Python 脚本中。
如果你愿意,你可以传递任何参数(但在这种情况下你不需要这个)。
作为初始路径,您设置 cm_AddPathToCmdline 其中 returns 当前打开目录的路径。
就是这样。 :)
import os
os.makedirs("TEST")
您可以在按钮栏中添加新按钮。
- 右键单击现有图标,然后从下拉菜单中选择 "copy" 来复制图标。
- 右键单击它,从菜单中选择 "paste",将其粘贴到按钮栏中。
- 右键单击这个复制的图标并选择 "modify"(或类似的)。这将打开一个 window,允许您选择一个程序和一个参数。
注意:我的版本设置为不同的语言,因此菜单项的名称可能会有所不同。
我有一个接受路径作为外部参数的脚本,我想将它附加到 Total Commander。
所以我需要一个用于 TC 的 script/plugin,它将打开目录的路径作为参数传递,而 运行 一个 Python 脚本,例如位于 C:/Temp
我怎样才能做到这一点?
此致, 马立克
好的,我做到了。您不必将路径作为参数传递。
您只需要在TC顶部添加一个快捷按钮即可。
作为查询,只需将 python 和位置放在 Python 脚本中。
如果你愿意,你可以传递任何参数(但在这种情况下你不需要这个)。
作为初始路径,您设置 cm_AddPathToCmdline 其中 returns 当前打开目录的路径。
就是这样。 :)
import os
os.makedirs("TEST")
您可以在按钮栏中添加新按钮。
- 右键单击现有图标,然后从下拉菜单中选择 "copy" 来复制图标。
- 右键单击它,从菜单中选择 "paste",将其粘贴到按钮栏中。
- 右键单击这个复制的图标并选择 "modify"(或类似的)。这将打开一个 window,允许您选择一个程序和一个参数。
注意:我的版本设置为不同的语言,因此菜单项的名称可能会有所不同。