javascript

java

python

c#

android

c++

node.js

php

reactjs

jquery

html

css

ios

.net

git

ruby-on-rails

sql

c

string

ruby

Windows-是否可以通过.bat / .cmd脚本修改注册表项?

是否可以通过.bat / .cmd脚本修改注册表值(字符串或DWORD)?

trans by 2020-07-12T19:15:55Z

如何从Eclipse运行批处理脚本(.bat文件)

我的Java应用程序是通过运行批处理文件(.bat文件)中存在的一组命令来启动的。 然后将其导入Eclipse工作台。 如何从Eclipse执行批处理文件。 与命令行中的类似,我直接给出“ path:\ myBatchfile.bat”。 有什么办法可以直接从Eclipse执行。

trans by 2020-07-05T05:21:25Z

批处理文件-如何在/ F循环中设置变量

我写了这段代码

dir /B /S %RepToRead% > %FileName%

for /F "tokens=*" %%a in ('type %FileName%') do (
    set z=%%a
    echo %z%
    echo %%a
)

%z:~7%工作正常,但echo %z%返回“回声已禁用”。

我需要设置%z%,因为我想像%z:~7%一样拆分变量

有任何想法吗?

trans by 2020-07-04T18:58:30Z

命令行-使用批处理fi在Windows中生成GUID

如何在Windows中使用命令行运行的批处理文件中生成GUID?

trans by 2020-06-30T01:45:43Z

cmd-SETLOCAL和ENABLEDELAYEDEXPANSION如何工作?

我注意到在大多数脚本中,这两个脚本通常在同一行中:

SETLOCAL ENABLEDELAYEDEXPANSION

实际上这两个命令是分开的并且可以写在单独的行上吗?

如果设置ENABLEDELAYEDEXPANSION在脚本的第一行设置并且直到脚本结束才被禁用,会对脚本产生不利影响吗?

trans by 2020-06-25T01:07:35Z

如何将IP地址放入批处理文件变量中?

我有一个奇怪的问题,不确定是否可能。

我想编写一个脚本,例如,我将使用ipconfig作为我的命令。

现在,当您正常运行此命令时,会有大量输出。

我想要的是一个仅显示IP地址的脚本。

echo Network Connection Test
ipconfig <---This would run in the background
echo Your IP Address is: (INSERT IP ADDRESS HERE)

输出将是

Network Connection Test

Your IP Address is: 192.168.1.1

这有可能吗?

trans by 2020-06-22T15:05:58Z

路径-如何从批处理文件中持久设置Windows 7中的变量?

我正在尝试使用bat文件在Windows 7中设置PATH环境变量。 但是它似乎不起作用。

我正在使用此Windows命令:

set PATH=%cd%;%path%
pause

但是,它似乎仅对此cmd实例有效。 我希望它是永久的,因为我先设置PATH,然后运行需要在该文件夹中找到库的程序。

trans by 2020-06-22T00:28:06Z

Windows-如何使用批处理文件进行FTP?

我想要一个批处理文件通过ftp到服务器,读出一个文本文件,然后断开连接。 服务器需要用户名和密码。 我试过了

@echo off
pause
@ftp example.com
username
password
pause

但它从未登录。 我该如何工作?

trans by 2020-06-20T09:13:55Z

if语句-Windows批处理变量赢了

我想我在Windows批处理脚本中遇到了一个错误。

我无法设置扩展if语句中的变量。

这是我脚本的一个孤立部分:

@echo off

set success=1
set Version=12345
set Target=Client
set Type=456
set dir=
set zip=

if "%Version%"=="" set success=0
if "%Type%"=="" set success=0

if 1==1 set test=42

if %success%==1 (
    set test2=57005
    if "%Target%"=="Client" (
        set dir=ModName v%Version%
        set zip=ModName v%Version% %Type%.zip
        echo Version: %Version%
        echo    Type: %Type%
        echo.
        echo  Target: %Target%
        echo     dir: %dir%
        echo     zip: %zip%
        echo.
        echo    test: %test%
        echo   test2: %test2%
    )
) else (
    echo Not successful.
)

这是一个全新的cmd实例的输出:

C:\Users\RandomClown\Desktop>test.bat
Version: 12345
   Type: 456

 Target: Client
    dir:
    zip:

   test: 42
  test2:

您应该注意的是,单行if语句正确设置了东西。多行if将执行未设置的任何内容。 我不认为我有任何遗漏。另外,多行if语句正确执行了右行,因为else ( echo Not successful. )行未执行。

为什么行不执行?

trans by 2020-06-19T11:25:00Z

批处理文件-“漂亮打印”窗口%PATH%变量-如何分割“;” 在CMD sh中

我想在Windows CMD提示符下运行一个简单的单行打印我的echo %a变量,每行一个条目。

我尝试了此操作:echo %a但这仅打印第一个条目:

Z:\>for /f "delims=;" %a in ("%path%") do echo %a

Z:\>echo c:\python25\.
c:\python25\.

同样从上面的输出中可以看到,这也将打印echo %a命令和输出。 有什么办法可以阻止这种情况?

如果我尝试类似的命令,则会获得所有条目,但仍会收到echo %a垃圾邮件输出结果。 我不明白为什么以下命令会打印所有条目,但是我对%PATH%的尝试却没有。 我怀疑我不理解/F开关。

Z:\>for %a in (1 2 3) do echo %a

Z:\>echo 1
1

Z:\>echo 2
2

Z:\>echo 3
3
trans by 2020-06-17T19:04:21Z

Windows-在cmd(bat文件)中运行reg命令?

我正在尝试在cmd(蝙蝠文件)中运行此reg代码,但无法使其正常工作。 我在哪里做错了?

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel]
"HomePage"=dword:00000001

如果我将其设置为reg文件并双击,它将起作用。

Bat文件代码(这不起作用,没有错误):

@echo off
reg add "HKCU\Software\Policies\Microsoft\Internet Explorer\Control Panel" /V HomePage /T REG_DWORD /F /D 1
trans by 2020-02-20T01:59:15Z

Windows-批处理文件将具有某些扩展名的文件从多个目录复制到一个目录中

我是新手,所以请忍受...

我正在尝试使用批处理文件将分散在一个主目录的几个子目录中的所有filelist.txt文件复制到另一个目录中。 我设法从要复制的这些目录中获取了所有文件(有数百个)的filelist.txt

filelist.txt

我将使用什么脚本将这些文件复制到一个目录中? 我可以使用一些实际上从filelist.txt中获取这些文件名并对其进行xcopy的代码吗?

作为参考,我看了下面的问题,因为它看起来像是在做我想做的事,但对我来说却不起作用。

使用xcopy将文件从多个目录复制到一个目录

另外,我真的很想理解这个概念,所以请分解代码以告诉我每个项目的作用,或者至少包括一个解释它的链接。

trans by 2020-02-19T06:49:54Z

.net-如何在C#中直接执行SQL查询?

好的,我有一个完全符合我需要的旧批处理文件。 但是,由于没有进行新的管理,我们无法再运行批处理文件,因此我需要使用C#进行启动。

我正在使用Visual Studio C#,并且已经为需要构建的应用程序设置了表单。 (我正在学习中)

这是我需要在C#中完成的工作(这是批处理胆量)

sqlcmd.exe -S .\PDATA_SQLEXPRESS -U sa -P 2BeChanged! -d PDATA_SQLEXPRESS  -s ; -W -w 100 -Q "SELECT tPatCulIntPatIDPk, tPatSFirstname, tPatSName, tPatDBirthday  FROM  [dbo].[TPatientRaw] WHERE tPatSName = '%name%' "

基本上,它使用SQLCMD.exe和已存在的名为PDATA_SQLExpress的数据源。
我已经搜寻并接近了,但是从哪里开始我仍然茫然。

trans by 2020-02-17T04:59:19Z

Windows-如何将主机名存储在.bat文件的变量中?

我想将此host语法转换为广泛兼容的Windows批处理脚本:

host=`hostname`
echo ${host}

如何执行此操作,使其可以在任何Windows Vista,Windows XP和Windows 2000计算机上运行?

需要说明的是:然后,我想继续在程序中使用存储在变量host中的主机名。换句话说,程序的更大目标不是简单地回显主机名。

trans by 2020-02-15T02:26:58Z

sql server-从命令行执行SQL脚本

我需要使用批处理文件来更改数据库,举一个简单的例子,删除一个表。 我正在将本地SQL Express(SQL Server 2008 R2)与用户sa及其密码一起使用。

bat文件将如何?

如何在脚本中指定密码以及在SQL Express中使用的密码?

trans by 2020-02-14T17:34:20Z

Windows-从批处理发送邮件

我们有一个脚本来备份文件。 备份操作结束后,我们希望将报告作为电子邮件通知发送到我们的某些电子邮件地址。

怎么办呢?

trans by 2020-02-14T11:49:32Z

Windows 7-批处理文件命令“暂停”执行n

我正在创建一个简单的批处理文件以帮助完成某些事情,并且我有一些说明,它也可以打印出来,我希望用户在退出之前可以看到。 当前,窗口关闭非常快。 因此,我在文件末尾添加了PAUSE,但它不起作用。

我在SO上查看了其他问题,并检查以确保行尾为CRLF,并且文件末尾有CRLF

有什么建议么?

trans by 2020-02-10T18:05:11Z

在DOS批处理文件中::(双冒号)是什么意思?

我找到了这个程序[http://baiyunmanor.com/blog/work/get-current-date-time-in-dos-batch-file/]

但我不知道那行是什么

:: datetime.bat

到底是什么意思?

trans by 2020-02-09T10:17:07Z

Windows-xcopy和robocopy之间的区别

我是批处理脚本的新手。作为一个新手,我发现在编写脚本时它们都非常有用xcopy和robocopy之间的主要区别是什么?

trans by 2020-02-08T13:59:09Z

shell-使用多行将Echo字符串转换为.txt文件-使用Windows Batch fi

我正在尝试创建Windows批处理文件以创建具有多行的.txt。 我尝试了几种解决方案在字符串中插入换行符,但无济于事。 还有其他类似的问题/答案,但是都没有解决将整个字符串放入文本文件的问题。

我的批处理文件当前显示为:

echo Here is my first line
Here is my second line > myNewTextFile.txt
pause

我的目标是读取文本文件:

Here is my first line
Here is my second line

显然,这目前不起作用,但是想知道是否有人知道如何以一种简单的方式实现这一目标?

trans by 2020-02-06T02:57:16Z

1 2 3 4 5 6 7 8 9 10 11 下一页 共11页