exec

    4热度

    4回答

    在Java中如何让Runtime.exec()运行路径上的程序?我试图运行gpsbabel,我已经放入路径(/ usr/local/bin)。 public class GpxLib { public static void main(String[] args) { try { Runtime r = Runtime.getRuntime();

    2热度

    6回答

    我APT(反Paching技术)的逻辑保护可执行如下... 1)店铺的MSSQL服务器上的可执行文件保护的MD5哈希值。 2)执行md5比较(在我的应用程序启动时)服务器上发现的散列,以及可执行文件本身。 3)如果比较失败,则无法退出应用程序。 以上所有这些之前它最终被缓存! 我的意思是什么是保护文件不被修补的最佳方法? 没有使用现成的工具(.net反应器,虚拟化器等) 编辑:有一些东西刚刚进入我

    1热度

    1回答

    我一直在尝试从Linux上的Java应用程序启动浏览器。第一次运行此应用程序时,浏览器不会被打开。错误日志显示:shell-init:无法获取当前目录getcwd:没有这样的文件或目录。 之后,如果你重新启动一切到位,浏览器打开罚款。 我已经尝试了很多东西,例如使用SYstem.setPropert()将当前目录更改为/ tmp,但没有任何效果。 这个网站有很多这样的问题,但他们没有帮助。如果有人

    1热度

    3回答

    我不能为我的生活得到这个。失败的例子,其最后一行增加了sed,这是最终目标:这是最终目标: find -maxdepth 1 -name "*.sql" -exec "mysql -D ootp < {}" \; find -maxdepth 1 -name "*.sql" -exec "mysql -D ootp << {}" \; find . -maxdepth 1 -name \"*.

    0热度

    2回答

    什么是从C++程序中调用'uname -a'并将结果发送到流的好方法? 我看着system()和exec(),但他们似乎没有访问该调用的标准输出。 谢谢。 -William

    4热度

    3回答

    我们有一个作为Windows服务运行的Java应用程序。一个特定的功能需要执行一个二进制文件,但需要一个不同的用户来启动应用程序。 有没有什么办法可以通过'以不同的用户身份运行'来调用exe。 我检查了ProcessBuilder的API,但没有发现任何与用户相关的东西。有没有第三方工具来实现这一点。

    9热度

    8回答

    当我从命令行运行ant时,如果出现故障,我会得到一个非零的退出状态(UNIX上为$ ?, Windows上为%ERRORLEVEL%)。但是我们有一个正在运行ant的Java程序(通过ProcessBuilder),当蚂蚁失败时,在Windows上我们无法获得退出状态。 我只是用这个简单的蚂蚁测试文件验证了这一点: <project name="x" default="a"> <targ

    0热度

    2回答

    所以,我的计划是用PHP和IECapt制作URL的缩略图。 IECapt运行良好,一个很好的命令行工具,可在1到4秒内获得指定URL的完整大小的图像。 但我的问题是通过PHP来执行它。这是我一直试图让工作代码: exec('IECapt.exe ' . escapeshellarg($URL) . ' ' . escapeshellarg($Filename)) $ URL是当然的URL,而$

    18热度

    3回答

    我认为这将打印3,但它打印1: def f(): a = 1 exec("a = 3") print(a)

    1热度

    5回答

    我试图显示,设置&从C程序修改PATH环境变量。我正在做这样的事情: - char *cmd[] = { "echo", "$PATH", (char *)0 }; if (execlp("echo", *cmd) == -1) 但我没有得到结果。