标签: command-line

无法安装 psycopg2

我正在尝试安装 psycopg2,以便我可以在 Python 和 Django 中使用 PostgreSQL。在尝试安装它的最后几个小时内,我遇到了多个错误,似乎无法解决最新的错误。当我运行时:

setup.py install
Run Code Online (Sandbox Code Playgroud)

在命令控制台中的 psycopg2 上,它尝试安装它,但在尝试link.exe在 Visual Studio 8 文件夹中执行时出现错误。

考虑到当我从 Windows 资源管理器和命令控制台启动该可执行文件时,这对我来说没有意义。我什至为它制作了一个环境变量。但是,它不断给出:

"error: command C:\Program Files(x86)\Microsoft Visual Studio 9.0\VC\BIN\link.exe" failed with exit status 1120
Run Code Online (Sandbox Code Playgroud)

windows installation linker command-line psycopg2

1
推荐指数
2
解决办法
8989
查看次数

通过命令行在 Windows 中使用和运行 Tortoise svnsync

我有一个本地存储库,我刚刚注册unfuddle并希望将我的本地存储库同步到我在那里创建的新存储库。

我被告知运行以下命令:

svnsync init --username USERNAME http://username.unfuddle.com/svn/username-rep http://SOURCE_REPO_URL
Run Code Online (Sandbox Code Playgroud)

首先,如果源存储库不需要身份验证,我假设我可以删除用户名?

其次,当我运行该命令时,我的系统无法识别它。我假设svnsync需要在 Windows 中的某个地方添加,以便它可以仅通过它的名称运行(认为正确的术语是environment variable)?,但我不仅不知道该怎么做,而且我不知道要添加什么程序。 ..... 我在svnsync.exe我的TortoiseSVN文件夹中找不到任何或任何东西。

我需要在这里做什么?

svn windows command-line svnsync

1
推荐指数
1
解决办法
4493
查看次数

MySQL 命令不适用于 Windows CMD

我在 Windows 上的 MySQL 设置有问题。首先,我从 dev.mysql.com 下载了最新的 Windows Installer 并安装了服务器。现在,当我尝试在 cmd 中执行 MySQL 命令时(我已经修改了 PATH 变量,并且我以 MySQL root 用户身份登录)该命令不会被执行,只会显示一个“->”。

我只能通过输入“\q”来退出这个“模式”,而不是通过执行“exit”。

也许你可以帮助我,我的 Ruby on Rails 项目真的需要 MySQL。

谢谢!

mysql windows command-line

1
推荐指数
1
解决办法
2153
查看次数

在控制台中等待 Visual Studio GUI

我想要一个小的批处理脚本,每当我关闭 Visual Studio GUI 时,它都会自动运行 subversion 更新,然后是 CMAKE,然后使用解决方案重新启动 Visual Studio。不幸的是,我似乎无法编写启动 Visual Studio GUI 并等到它完成。

我已经试过了

call "%VS100COMNTOOLS%\vsvars32.bat"
start /wait devenv solution.sln
Run Code Online (Sandbox Code Playgroud)

它启动了 GUI,但命令行立即返回而无需等待。

我基本上想要像

call "%VS100COMNTOOLS%\vsvars32.bat"
:START
svn update
cmake 
start /wait devenv solution.sln
GOTO START
Run Code Online (Sandbox Code Playgroud)

甚至可以等待 GUI 关闭吗?

command-line visual-studio-2010

1
推荐指数
1
解决办法
1151
查看次数

从命令行检查远程桌面/RDP 凭据(无 GUI)

我们目前正在编写一个工具,旨在检查各种应用程序(http、ssh、smb、rdp)上凭据的有效性。前3个没问题。但是对于 RDP,我找不到一种轻松做到这一点的方法。

该工具嵌入在 linux 机器上托管的 Web 应用程序中,因此没有可用的 X 服务器。

我成功用于从命令行验证 RDP 凭据的唯一工具是 THC-Hydra,通过提供单个用户名和密码,它可以正常用于旧版本的 RDP 服务器,也可以用于网络级别身份验证已降低的服务器。

但是,在检查最新版本的 Windows 的 RDP 凭据时,或者在网络级别身份验证已被强化的情况下,THC-Hydra 似乎挂起。

带有 rdesktop 客户端补丁版本的 Medusa 也会失败。(某些服务器需要 CredSSP、SSL、...)

还有 nmap 的 ncrack,但由于某种原因,我只得到“读取”超时。

编辑:我让 Ncrack 工作,但是它失败了 - 至少在 Windows 2008 R2 上(即使提供正确的凭据也找不到凭据)。

有什么线索可以帮助我吗?

干杯

command-line rdp hydra

1
推荐指数
1
解决办法
6229
查看次数

C++用<输入文件和>输出文件启动程序

我需要知道如何使用 Unix 参数 < 和 > 在 C++ 中工作,有人告诉我,如果我运行程序,./program < input file > output file程序将从后面声明的文件中读取,并在声明之后<写出到文件中>

实际代码看起来像这样

int main(int argc, char** argv) {

FILE* filein = fopen(argv[1], "r");
FILE* fileout = fopen(argv[2], "w");
Run Code Online (Sandbox Code Playgroud)

...

所以我想把我在程序开始时声明的文件放在这里处理,因为我将在程序中使用fileinfileout稍后。

我只被允许使用,stdio.h所以请保持基本。

提前致谢

c++ command-line file input output

1
推荐指数
1
解决办法
2514
查看次数

数组索引到矩阵索引

我有一个byte array由单个索引索引的i。但是这个数组将在屏幕上显示为array of array(不是矩阵,因为并非所有行都具有相同的维度)。使用箭头键,我可以“浏览”“矩阵”的这些元素。所选元素将具有不同的背景颜色。为此,我将需要要突出显示的字节rowscolumns

因此,我需要有关公式的帮助来转换行和列的单个索引。

我已经为按键创建了逻辑,即当可以向某个方向移动时,只需要在屏幕上显示即可。

完整行的长度为 8 个字节。

在这种情况下,数组是:

unsigned char test[] = {0x00, 0x01, 0x02, 0x03, 0x61, 0x62, 0x63, 0x07, 0x21, 0x09, 0x0A};
Run Code Online (Sandbox Code Playgroud)

它会以这种方式出现:

在此处输入图片说明

c c++ arrays command-line matrix

1
推荐指数
1
解决办法
3110
查看次数

从 url 运行 bash 脚本时如何获取用户输入?

考虑这个 bash 脚本:

#!/bin/bash
while true; do
    read -p "Give me an answer ? y/n : " yn
    case $yn in
        [Yy]* ) answer=true ; break;;
        [Nn]* ) answer=false ; break;;
        * ) echo "Please answer yes or no.";;
    esac
  done

if $answer 
  then 
    echo "Doing something as you answered yes"
      else 
    echo "Not doing anything as you answered no" 
fi
Run Code Online (Sandbox Code Playgroud)

从命令行运行时使用:

$ ./script-name.sh
Run Code Online (Sandbox Code Playgroud)

它按预期工作,等待您回答yn的脚本。

但是,当我上传到 url 并尝试使用以下命令运行它时:

$ curl http://path.to/script-name.sh | bash
Run Code Online (Sandbox Code Playgroud)

我陷入了一个永久循环,脚本说Please answer …

bash shell command-line curl

1
推荐指数
1
解决办法
2290
查看次数

在 Windows 脚本中读取命令行参数时,有没有办法转义逗号字符?

我正在尝试从命令行读取多个输入参数。最后一个应该是逗号分隔的列表,但脚本只能读取逗号之前的第一个单词。

也就是说,当我调用脚本时:test.cmd a b c d,e,f
%4来作为d,而我希望它被读作d,e,f

我已经查找了很多来源来解决这个问题,但似乎 Windows 中的命令行参数无法操作(标记化等)并按原样传递给脚本。这是真的?有没有办法在从命令行读取输入时转义 , ?

scripting command-line cmd batch-file command-line-arguments

1
推荐指数
1
解决办法
930
查看次数

如何从 Windows 命令行中删除所有文本?

问题 :

在编写长命令时,有时我想一口气清除一行。

我知道如何在 Windows 中执行此操作:按住 Shift、Home 键,然后删除。但是,这在命令提示符下不起作用。我怎样才能做到这一点?

windows command-line

1
推荐指数
1
解决办法
1505
查看次数