首先,我想让你知道,我已经在空闲时间找了好几个星期了,但我还是想不明白……
我有一个想要运行的run.bat,但我需要在linux mint 15kde中运行它,所以它必须是一个run.sh
能不能请你们中的一些人看一看,也许能帮我把它换掉,我已经绝望了..
@echo off
title RSPS
cd src
cd ..
"C:\Program Files\Java\jdk1.6.0_31\bin\java" -Xms250m -Xmx1024m -classpath bin;lib/* Main.Launcher
pause
我的目的是:
当sql过程备份数据库完成后,将bak文件复制到本地computer.When复制文件、我的电脑和loacl网络中的服务器。
这是我的步骤(Bak DB have complete):
create procedure CopyFile
as
begin
declare @DynamicSQL varchar(1000)
set @DynamicSQL='net use \\Dolphin-PC\ipc$ 123 /user:Administrator&&xcopy E:\"Database backup"\%Date:~0
好吧,我不太擅长.sh和.bat脚本编写,但是我需要将一个.bat文件转换成.sh,并希望在这里得到一些帮助。
文件名为booyaka.sh
#!/bin/sh
:START
REM what to put below:
REM perl m2auto.pl user pass wait chartype "Lord Stealer"
REM wait = 0.0 for most
REM chartype: 1 = agimage, 2 = fighter, 3 = mage, 4 = Pure Fighter
REM stealer must have full name
我正在试着写一个在桌面上隐藏一些图标的脚本。当我在命令提示符中逐行运行它时,它可以工作,但当我在cmd中运行*.bat文件时,它显示“此时属性是意外的”。代码如下:
set address=file.ext
set attributes=attrib %address%
for /F "tokens=*" %i in ("%attributes%") do set var=%i
set var=%var: =%
if %var:~1,1%==H (attrib -H %address%)else (attrib +H %address%)
我想知道批处理文件中标签的最大长度。
我发现说:
MS只识别批处理文件标签的前八个字符;忽略后续字符。
它们还提供了一个例子:
@echo off
goto latestch
:latestchanges
echo two
:latestch
echo three
它应该输出
two
three
而不是
three
但在我的系统里,我得到
three
我在Windows 7 (6.1.7600)和WindowsXP (5.1.2600)上进行了尝试,并得到了相同的结果。
在我看来,没有八个字符的限制!
我是不是遗漏了什么?
我想将我的文件夹C:\Users\scruff\Desktop\MinGW2\Cross设置为变量前缀
所以我输入:
set PREFIX=C:\Users\scruff\Desktop\MinGW2\Cross
但是当我这样做的时候:
cd PREFIX
我得到了
"The system cannot find the specified path".
当我这样做的时候
echo %PREFIX%
我得到了:
C:\Users\scruff\Desktop\MinGW2\Cross
什么时候做:
cd C:\Users\scruff\Desktop\MinGW2\Cro
下面的批处理脚本运行于Windows 7上的调度任务,其核心为2.5GHz,DDR3为16 of。
它使svn服务器在大约10分钟内不可用,因此它可以生成一个500 is的文件,而且这只会增加。
我怎么才能加快速度?
@echo off
mode con cols=33 lines=3 >nul
color 1F
if "%1"=="done" goto runtime
start "" /min %0 done
exit
:runtime
title Backing up SVN
echo.
echo.
echo Backing up
我觉得最好是单独问这个问题,而不是期待我对上一篇文章的评论能给我一个答复。
我已经为目录号码%jobn%设置了变量,这是唯一的。有没有一种方法可以搜索未知元素以添加到另一个变量中,我知道通过命令行我可以运行Dir D09854*,我将获得一个具有全名的报告,是否可以以某种方式收集这些信息并添加到命名变量中?
S:\SWDA\HBOS>dir d09854*
Volume in drive S is Images
Volume Serial Number is FE8F-38FE
Directory of S:\SWDA\HBOS
18/02/2013 10:29 <
我正在尝试理解一些游戏的dosbox.conf文件,我想在linux上玩,我在autoexec部分中注意到,有些行的前缀不是“@”,就是没有,我不知道这个前缀是用来做什么的。
两个例子:游戏1
[autoexec]
cd ..
@cd ..
@mount c .\games\
imgmount d .\games\baris\cd\BARIS.cue -t cdrom
@c:
cls
@cd baris
@call buzz
exit
游戏2
[autoexec]
cd ..
cd ..
mount c .\games\WackyWhe
imgmount d .\gam
我有一个VS解决方案,其目的是通过.sqlproj发布一个sql数据库。它运行部署后脚本。我想将其设置为多个发布工作流。我希望我的sql post部署脚本执行类似以下内容的操作(伪代码): if (VS build configuration is debug1)
BEGIN
:r .\Debug1Setup.sql
END
else if (VS build configuration is debug2)
BEGIN
:r .\Debug2Setup.sql
END 这有可能吗?
我正在编写c#代码来重建WMI类。我发现可以使用下面讨论的命令来完成此操作:
Regsvr32 %SystemRoot%\System32\wbem\wmidcprv.dll
cd /d %windir%\system32\wbem
for %i in (*.dll) do RegSvr32 -s %i
for %i in (*.exe) do %i /RegServer
我已经尝试在cmd中传递这些命令,并将输出读取为:
Process objProcess = new Process();
objProcess.StartInfo.UseShellExecute = false;
objP