我已经将一个名为"CrackHash.bat“的批处理文件放在我的system32目录中,作为安装了freeSSHD的服务器。我可以通过Windows计算机上的cmd窗口运行这个批处理文件。
然后使用SSH连接到我的Windows计算机,进入虚拟命令行("C:\windows\system32>"),然后尝试键入完全相同的命令("CrackHash.bat"),然后得到错误:
'CrackHash.bat' is not recognized as an internal or external command, operable
我需要每天午夜在我的服务器上运行一个php脚本。在linux系统上,我设置了cron作业,但我被windows系统卡住了。
我知道我必须使用windows任务调度程序来设置一个任务,并且该任务将需要运行一个.bat文件,而该文件将运行php文件,但是我在尝试编写.bat文件时遇到了困难。
我目前拥有的是:
@echo off
REM this command runs the nightly cron job
start "C:\Program Files (x86)\PHP\v5.3\php.exe" -f C:\inetpub\wwwroot\sitename\crons\
在一台windows机器上同时运行apache tomcat和apachetomee-plus是可能的吗?因为在设置Tomcat时,我设置了CATALINA_HOME环境变量;我认为当apache tomee使用TomEE发行版中包含的startup.bat文件启动时,它会选择TomEE设置的CATALINA_HOME变量。
我们能否在一个windows (或其他系统)中同时拥有这两个服务器,并确保当我启动TomEE plus服务器的startp.bat时,我的Tomcat Servlet容器不会被拾取?
System Info:
Windows 7 64 bit
JAVA 1.6.0_21