从桌面或程序中调用时,相同的BAT文件的行为会有所不同

时间:2012-10-28 20:27:08

标签: windows-7 batch-file

我正在使用Windows 7.我想在发生声音后触发BAT文件。

BAT文件应该触发Skype通话。

为此,我使用以下BAT命令:

c:\"Program Files"\Skype\Phone\skype /callto:someUsername

Skype应该在触发前已经运行。如果我双击桌面上的BAT文件,它将顺利运行,弹出Skype,然后开始通话。

现在我使用ISpy software在指定的声音阈值上触发BAT文件。

ISpy工作正常。它检测声音并触发BAT文件。 但是当BAT文件开始运行时,它不会弹出Skype,而是尝试加载新的Skype实例。

双击或在ISpy中调用BAT文件是否存在上下文差异?

我怎样才能克服这个?

1 个答案:

答案 0 :(得分:1)

@PaulojFonseca自此帖后一天(即2012年10月29日)未登记,因此他不太可能回来发布他的回答。虽然他不会在这里接受他的自己的答案,但我会发布它至少会显示出来。我编辑它是为了让答案更容易阅读而没有太多的背景。

“...运行ISpy时,...并未启用[所需的所有权限]。如果我在安全性首选项中更改此项,则批处理文件将顺利运行。”