问题标签 [system]

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.

0 投票
2 回答
6795 浏览

c - system() 复制失败,而 cmd 复制有效

在 cmd.exe 中,我可以执行命令“copy c:\hello.txt c:\hello2.txt”,它运行良好。但是在我的 C 程序中,我运行了这段代码并得到了以下错误:

输出:系统找不到指定的文件。

有人知道这里发生了什么吗?

0 投票
3 回答
23434 浏览

c - 使用单个 system() 调用在 C 中执行多个命令

在我正在从事的信息安全实验室中,我的任务是通过一次调用“system()”(用 C 语言编写,在 Fedora 上运行)执行多个命令。什么语法可以让我通过 system() 执行更多命令?(如果程序通过 system() 调用与操作系统交互,那么您可以通过在远程计算机上运行的程序执行任意命令。)

IE:

0 投票
20 回答
559679 浏览

python - 如何在 Python 中获取当前的 CPU 和 RAM 使用情况?

在 Python 中获取当前系统状态(当前 CPU、RAM、可用磁盘空间等)的首选方式是什么?unix 和 Windows 平台的奖励积分。

似乎有几种可能的方法可以从我的搜索中提取它:

  1. 使用诸如PSI之类的库(目前似乎没有积极开发并且在多个平台上不受支持)或类似pystatgrab 之类的东西(自 2007 年以来似乎没有任何活动,并且不支持 Windows)。

  2. 使用特定于平台的代码,例如os.popen("ps")在 *nix 系统中使用 a 或类似代码,在 Windows 平台上使用MEMORYSTATUSin ctypes.windll.kernel32(参见ActiveState 上的这个秘籍)。可以将 Python 类与所有这些代码片段放在一起。

并不是说这些方法不好,而是已经有一种得到良好支持的多平台方法来做同样的事情?

0 投票
2 回答
5018 浏览

cocoa - Mac OS X - 系统偏好设置面板无法打开

我正在处理系统偏好设置窗格。它在某些计算机上可以正常打开,但在其他 Mac(均运行 10.5.5)上,首选项窗格拒绝加载并简单地挂起,将以下内容吐到控制台中:

任何想法为什么会发生这种情况?

谢谢。

0 投票
1 回答
205 浏览

asp.net - 系统事务 .net 从会话中删除异常

我是 asp.net 的新手。我正在开发一个正在执行系统事务的应用程序。在代码中的某个时刻,会引发异常并且代码会爆炸。单击网格列表中的特定行记录时,它会爆炸。然而,在用户看到异常之后......他们返回并尝试单击其他一些记录......这应该可以工作......他们再次看到相同的异常,这不是第二次引起的,但仍然出现,因为它出现了第一次。如果用户注销......重新登录并点击第二行......这应该不会有任何问题,这会自行解决。

这是否与用户返回网格列表页面时未从会话中清除的异常有关..在他们看到异常错误页面之后..?

0 投票
2 回答
780 浏览

integration - Linux Web 前端最佳实践

我想构建一个基于 Web 的前端来管理/管理我的 Linux 机器。例如,我希望能够添加用户、管理文件系统和所有这些事情。将其视为 cPanel 克隆,但更多的是系统管理员而不是 Web 管理员。

我正在考虑创建一个在我的盒子上运行并执行所有系统级别任务的服务。通过这种方式,我可以清楚地区分基于 Web 的前端和实际逻辑。服务器页面可以通过这种方式调用我的专用服务器或排队任务。但是,我不确定这是否是解决此问题的最佳方法。

我想另一个重要的问题是,在构建这样的东西时我将如何处理安全问题?

PS:这只是一个宠物项目和学习经验,所以我对做类似事情的现有解决方案不感兴趣。

0 投票
2 回答
17122 浏览

java - Java Manifest.mf 类路径问题

我一直在尝试运行一个 jar 文件——我们称之为 test.jar——它在 Unix 系统上使用 Sybase jconn3.jar。

我创建了一个包含以下内容的 MANIFEST.MF 文件:

这给出了 ClassNotFoundError。$SYBASE 是指向 /opt/sybase13 的系统变量;我还尝试了以下方法:

但是,如果我将 jconn3.jar 文件从 $SYBASE/jConnect-6_0/classes 复制到与 test.jar 相同的目录,并将我的 MANIFEST.MF 更新为如下所示:

应用程序按预期运行。

现在,我已经能够通过在本地复制 jconn3.jar 文件来验证它是否有效;我的 MANIFEST.MF 文件包含我的主类的路径,所以这里没有问题。

你认为可能是什么问题?我已经看这个东西太久了。谢谢!

0 投票
4 回答
10373 浏览

c++ - 如何在 C++ 中读取系统信息?

我正在尝试获取诸如操作系统版本、硬盘空间、可用磁盘空间以及在 C++ 中的 Linux 系统上安装的 RAM 等信息。我知道我可以system()用来运行不同的 Linux 命令并捕获它们的输出(这是我目前正在做的),但我想知道是否有更好的方法?我可以使用 C++ 标准库中的某些内容从操作系统获取信息吗?

0 投票
2 回答
8277 浏览

sql-server - 如何显示另一个数据库中的表列表?

我可以用:

在 mssql 中显示当前数据库中所有表的列表。无论如何我可以使用类似的语法来显示另一个数据库中的表列表吗?

假设我正在使用 A :

语句,我可以显示数据库 B 中的表吗?

0 投票
6 回答
2256 浏览

windows - 如何在 Windows 上使用 Perl 的默认应用程序打开文件?

我有一个文件目录,我想定期扫描并使用它们关联的默认应用程序执行。它们是不可执行的,所以 system("file.torrent"); 不起作用。您如何在 Perl 中使用相关应用程序运行文件?