草庐IT

linux脚本

全部标签

windows - 映射 linux 命令 Cygwin

我在cygwin上安装了一个mercury编译器,但调用它的命令是*mmcmodule_name*但mmc调用Microsoft管理控制台。我能做些什么吗? 最佳答案 另外,你可以编辑你的~.bashrc来包含类似的东西exportPATH="/usr/bin:$PATH"这也可以防止在Windows等系统中使用find.exe时出现问题(ick) 关于windows-映射linux命令Cygwin,我们在StackOverflow上找到一个类似的问题: ht

windows - 批处理文件脚本

我的Application.exe将文件名作为参数。我想编写一个执行以下操作的Windows批处理文件脚本:让我指向一个文件夹路径并执行以下操作:forint=0;i非常感谢 最佳答案 使用for命令。例如(固定)for%%iin(%1\*)doApplication.exe"%%i"请参阅helpfor以获得更多有用的选项和语法。 关于windows-批处理文件脚本,我们在StackOverflow上找到一个类似的问题: https://stackoverf

c++ - 如何将用 linux 编写的 std::wstring 读入 windows

我们有一个在Windows和Linux上运行的程序。它以二进制形式将std::wstrings写入文件。我们需要能够将从Linux写入的文件读入Windows。我们将字符串写成wchar_t的列表。在linux上每个wchar_t占用4个字节。在Windows上每个wchar_t占用2个字节。Windows把linux写的文件读进去,怎么把4字节的wchar_t放到2字节的wchar_t里呢?谢谢,亚当 最佳答案 您可以使用UTF8-CPP轻松地将文件从UTF-32转换为UTF-16:#include#include#include

c++ - 寻找相当于 unix 脚本命令的 Windows

unix命令“脚本”允许用户运行程序/命令,当按下ctrl-d时,输出将写入文件。session的时间戳也写入此文件中。Windows/VisualStudio中是否有等效的命令? 最佳答案 Cygwin是一个选项吗?脚本命令可以在util-linux包中找到。 关于c++-寻找相当于unix脚本命令的Windows,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7591270/

python - 如何编写一个批处理文件,显示可执行文件的路径和 Python 在 Windows 上处理 Python 脚本的版本?

对于直接调用Python运行的脚本(pythonmyscript.py)以及直接运行的脚本(myscript.py),它应该显示可执行文件的路径和Python版本。脚本不应该对系统的配置做太多的假设。例如,它应该处理可能没有可用Python的情况。理由我正在尝试使用不同的方式来设置运行Python脚本的环境,我认为让脚本告诉我当前的配置是什么会很有帮助。我关心操作系统提供的标准方法-PATH环境变量和文件类型与处理程序的关联(assoc和ftype命令以及PATHEXT环境变量)。这留下了pylauncher超出了这个问题的范围。 最佳答案

windows - 如何从批处理脚本中测试用户的有效权限?

我需要从批处理脚本中测试特定用户(即不一定是当前用户)的有效权限,并据此采取行动(提供警告)。我想要一个子程序,我可以调用它来检查指定文件或目录的权限,这样我就可以测试只有管理员才能访问的东西(因此警告授予的权限太高)并检查数据可以访问我的应用程序路径中的目录(否则权限太低)。我希望它能在XP、2008和win7中运行。顺便说一句,我已经弄清楚如何解析“netlocalgroupAdministrators”,但我认为这不足以满足我的需求。 最佳答案 @贾里德,对于您的需求,我认为通过简单的copy和%errorlevel%您可以得

windows - WinNT 环境的脚本语言是什么?

我的理解是BatchScript就是你所说的在WinNT环境下制作的脚本,但是批处理脚本也是任何语言执行批处理操作的一类脚本的总称。您是否会在简历中使用一组脚本语言名称来说明您可以在WinNT环境中编写脚本?因为即使Linux也有BASH脚本等。编辑:让我补充一点,关于可以创建.BAT/.COM脚本的人,正式称为什么样的脚本? 最佳答案 如果您将VBScript、Powershell或Javascript等较新的脚本语言放在一边,那么只有“Win32Shell脚本”或“Windows命令shell”——我不认为这种“语言”有更好的名

windows - Linux 客户端和 Windows 服务器之间的套接字 "recv"函数中的结构困惑,适用于 Windows

我得到了这样的客户端和服务器结构:{chartype;intpayloadLen;charfileName[50];intfileIndex;intblockOffset;intblockLen;charstreamingData[MAX];inth264fileLayer;}在客户端中我接收到类似的数据memset(&data_recevied,0,sizeof(data_received);recv(sockfd,(char*)&data_received,sizeof(data_received),0);我用它来接收从服务器发送的文件,前几个文件一切正常,然后它坏了,当它坏了时我

c# - 使用 C# 从 PC 重新启动 Linux?

想知道是否有人有一个简单的解决方案来从C#Windows应用程序重新启动linux机器。我可以使用ssh重新启动,但我真的不想包含来自Tamir的SSHlib文件除了引入完整的SSH库以进行简单的重启之外,我还能做些什么吗?以下是我如何使用Tamir的Sharpssh进行重启。SshExecexec=newSshExec("192.168.1.1","root","password");exec.RunCommand("/sbin/shutdown-r");exec.Close(); 最佳答案 您可以发送远程过程调用。http://

windows - 从 shell 脚本调用存储过程

我想从普通控制台脚本调用SQL脚本,我该怎么做?提前谢谢你。 最佳答案 试试SQLcmdUtility 关于windows-从shell脚本调用存储过程,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8910109/