问题标签 [startupscript]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Firefox Webdriver Selenium“未指定协议”,Debian(Wheezy),服务,脚本
我在 cubian 上运行的 cubietruck 上的可执行 jar 有问题。我想在 cubietruck 启动时启动罐子。Jar 本身使用 selenium-server-standalone-2.43.1.jar 来控制 firefox。
为了启动我的 jar,我创建了一个简单的 bash 脚本('/usr/local/bin/startplt.sh')
在控制台中执行此脚本可以正常工作并成功打开 firefox。为了让我的 jar 在启动时启动,我创建了一个服务('/etc/init.d/startjar')
并通过以下方式将其插入系统:
该服务在启动时执行,但它不启动 Firefox。相反,它写在日志文件中:
我真的不明白为什么即使没有额外添加的行export DISPLAY=:0.0
来摆脱“未指定显示”错误,简单的脚本 startplt.sh 也能正常工作
也许该服务甚至在 xserver 启动之前就已启动?我不知道怎么找出来。一些帮助将不胜感激。
如果您有另一个在 cubian 上启动后执行脚本的工作解决方案,我也会很高兴。
编辑:我通过允许多个用户使用 xserver 来让 firefox 工作xhost +
,然后service startjar start
. 但仍然存在无法在系统启动时工作的问题
linux - 如何将pid写入文件
我知道这可能很容易,但我无法弄清楚。我们想在一台机器上运行两个 luigi 实例,因此需要修改 init.d 脚本以将 PID 写入文件,而不是仅仅触摸空文件。
目前它只是触及空的PID文件。我希望它将PID写入文件。另外,在停止时,我想通过存储在 PID 文件中的 PID 杀死
请问有什么帮助吗?
谢谢
java - 使用密码的 Windows 7 登录脚本
我一直在尝试编写脚本批处理文件或 exe 来执行登录。它应该执行一个基本操作——只需登录我不在网络中的 Windows 7 电脑。我有一个在后台运行的 jar 文件。我想编写一个带有密码的脚本来登录我自己的 Windows 7 电脑。
我已经研究了一些实用程序Logon.exe
上述实用程序在我的电脑中不起作用显示一些错误,例如
在某处它告诉该文件应该以管理员身份运行。
这是我的代码:
而且我还尝试使用 LogonExpert 使用 AutoLogon
上述工具运行良好。但我的需要是仅在需要时使用 java 登录。
请大家帮帮我...
linux - 非 bash shell 的启动脚本
我有一个用户定义的 CLI 外壳,我为某些用户设置了它。有没有办法在登录时为这个具有非 bash(或非系统特定)shell 的用户启动脚本。
我尝试在/etc/profile
. 没运气。我尝试将一些脚本放入/etc/profile.d
. 没运气。
在这两种情况下,只有 bash 提示的用户都会调用它。
有人可以帮我吗?
batch-file - 创建一个 bat 脚本以将网络目录设置为驱动器(假设为 S:),然后在设置的目录中调用一个 bat 脚本(在 S 中的某处)
我遇到了虚拟机问题,每次重启后我都必须手动启动作业。
我想要一个启动 bat 脚本在每次系统重新启动时执行以下操作-
将网络驱动器设置为驱动器 s:
(类似于我手动执行的操作 - “net use s: \network dir name”),然后我在 s 中调用一个 bat 脚本来完成剩下的工作(比如说 S:\test\test.bat)
我怎样才能将它全部创建为一个 bat 脚本?以及如何在系统重新启动时将其设置为启动脚本的步骤?
linux - 在 Buffallo NAS (Optware) 上自动启动 noip2
我是 linux 或任何命令行的新手,但我设法获得了对我的 Buffalo Terastation (TS-HTGL/R5) 的 root 访问权限并安装了 noip 和 mediatomb。
我遇到的问题是我无法让 noip2 自动启动,但我想出了如何为 mediatomb 做些什么(使用指南)。我有以下脚本,/opt/etc/init.d/S90noip2
但我收到错误bad interpreter: no such file or directory
google-compute-engine - 启动脚本仅在实例重启后执行
我们有一个运行良好的启动脚本,但它仅在重新启动后才会执行。
我正在将 gcutil 更新为 gcloud compute 并将 centos6 更新为 centos7。
我不确定这是否与安全问题有关(SElinux?)。
有人可以帮我调试吗?
事实:在实例创建时不存在启动脚本日志。此外,在输出控制台中,它说没有启动脚本。
重新启动后,一切正常。
azure - Azure 启动任务并不总是触发
使用 WorkerRole,我定义了两个启动任务。在第一个中,防火墙规则、cygwin 下载和安装以及调用 powershell 脚本是从 .cmd 文件执行的。
我看到的问题是“有时”,它没有被执行。我可以运行一个部署,它会工作,然后另一个它不会。日志没有提供任何帮助。
我已尝试确保文件编码正确,但问题似乎没有任何一致性。
.cmd 文件如下:
值得注意的是,当它不运行时,甚至没有创建 alreadySetup 文件夹,这是脚本的第一部分。
linux - Google 计算引擎 - 如何在启动应用程序的初始化脚本运行之前挂载磁盘
我有一个 google-startup-script 可以在启动或重新启动时安装磁盘。不幸的是 google-startup-scripts 在引导过程中最后运行,在 BSD 初始化系统的最后。结果,我在 /etc/init.d 中的 Wildfly 服务器应用程序在磁盘安装之前启动。
如何确保安装磁盘后 Wildfly 服务器启动?
excel - Excel:在下次启动时重新打开最近关闭的工作簿
我通常同时处理多个工作簿(5、6、7+),这通常会阻止我重新启动计算机 b/c 我不想经历保存、关闭然后重新打开我最近使用的工作簿的麻烦工作。我想知道 Excel 是否有办法记住我在退出程序之前打开了哪些工作簿(一次所有工作簿),然后可以选择在下次 Excel 启动时打开所有这些工作簿;本质上,这将是“会话恢复”。要在顶部添加樱桃,最好在启动时有一个清单,提示我选择要打开的工作簿,以防我不想打开所有工作簿。任何帮助,将不胜感激!