xa脚本
A. bat脚本解释
cmd窗口中使用 for /? 查看帮忙,里面有这句:
%~nxI - expands %I to a file name and extension only
即,仅将 %I 扩充到一个文件名和扩展名
B. shell脚本不用expect怎么实现输入密码
10分 太少了额。。。
如果要方便、安全并且自动化最好使用 expect 。 Shell本身 不能处理 这种问题。
自己随意选择两个端口号
B 服务器 port_B
A 服务器 port_A
B 机器:
安全机制:在B机器上设置iptables 使得 端口XB只能接受 A服务器 IP 来自端口XA 的数据。
nc -l port_B > file
监听 port_B 输出到file
A 机器:
nc B_IP portB - p portA <file
读取file 从本机portA 发送到B_IP:portB
-----------
写成两个脚本
由于命令是明文传输的,可以使用md5加密数据。
B 机器上将脚本写成一个监听脚本。
我就不给你写具体的了 给你一个描述。
#!/bin/bash
tmpfile=临时文件绝对路径
OUTPUT=~/out
portA=12345
portB=99999
B_IP=192.168.1.167
while true;do
cmd="`nc -l port_B`"
#获取由B机器发送来的命令目前假设有2个命令
#如 setoutput XXXX 设置OUTPUT文件绝对路径; starttrans 开始传输
case cmd
命令是 setoutput XXXX
OUTPUT=XXXX
命令是 starttrans
nc -l port_B > "$tmpfile"
mv $tmpfile $OUTPUT
esac
done
A 服务器上写成传输脚本sendfile需要一个参数:
# sendfile filename
#!/bin/bash
filename="$1"
portA=12345
portB=99999
B_IP=192.168.1.167
echo setoutput ”$filename“|nc B_IP portB -s portA
echo starttrans|nc B_IP portB -s portA
nc B_IP portB -s portA<"$filename"
C. shell和shell脚本 有什么区别啊
从本质上说 没有区别,如果硬要区分的话,可能shell更趋近于一段命令的解释,而shell脚本无非就是把一些列命了整合成一个脚本,实现更复杂的功能。
D. flash中怎么给按钮加入动作代码
那两个都是电影剪辑,不是按钮。
如果你想让一打开就播放,就进到XA、XB两个电影剪辑中,把首帧上的stop()脚本去掉就行。
E. 有哪位大佬会写BAT脚本,用来批量修改图片名字
不清楚你的实际情况,仅以问题中的样例/说明为据
复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起运行
@echooff
rem将多张jpg图片按指定数量分批在文件名称中添加/插入不同字符
modeconlines=3000
set#=Anyquestion&set@=WX&set$=Q&set/az=0x53b7e0b4
title%#%+%$%%$%/%@%%z%
cd/d"%~dp0"
setcount=15
for%%ain("_1=A""_2=B""_3=C")doset"%%~a"
for/f"delims="%%ain('dir/a-d/b*.jpg')do(
set/a"m=n/%count%+1,n+=1"
set"fname=%%~na"&set"file=%%a"
for/f%%bin("!m!")do(
echo;"!file!"--^>"!fname!.!_%%b!%%~xa"
ren"!file!""!fname!.!_%%b!%%~xa"
)
endlocal
)
:end
echo;%#%+%$%%$%/%@%%z%
pause
exit
F. mnlxa文件夹是什么
是网络表文件,工程和建筑设计程序AutoCAD使用的用户界面文件;包含操作用户界面元素的表达式;使用基于LISP的Autodesk专有AutoLISP语言编写。
Lsp插件是基于Autocad采用Autolisp语言进行二次开发的脚本,Autolisp属于解释性语言,用户编写的程序源代码直接由解释器解释并执行,在执行这种语言编写的程序之前不需要中间步骤,用户可以交互、独立于其他部分地试验或验证程序段或程序语句。
文件夹一般采用多层次结构(树状结构),在这种结构中每一个磁盘有一个根文件夹,它包含若干文件和文件夹。
文件夹不但可以包含文件,而且可包含下一级文件夹,这样类推下去形成的多级文件夹结构既帮助了用户将不同类型和功能的文件分类储存,又方便文件查找,还允许不同文件夹中文件拥有同样的文件名。注:文件名不能超过255个字符(包括空格)。
1,sql server在linux下不能安装。。xp下能装2000,2008企业版,2005只能装精简版和开发版。。如果不是海量数据库,或者超过5用户的话用起来是一样的。
sql server在xp下安装报错的话,有两种可能,1,你装的是企业版。。2,你没装iis。。
担心安全问题的话,就不要装mssql server。最好的安装linux+db2,如果你要求不是太高的话,就装linux+oracle。。数据库小的话就用mysql吧。
另外,站长团上有产品团购,便宜有保证
H. linux下通过 sh 打开一个程序,如何编写sh脚本。
首先你要让文件有能够执行的权限,比如你的文件是a.sh那么你可以chmod+xa.sh然后运行文件就可以了./a.sh这样运行是a.sh在当前工作目录,如果文件没在当前目录,那么就需要用绝对路径来执行,比如/opt/a.sh/opt/test/a.sh
I. windows脚本编写——有偿
不清楚你的实际文件/情况,仅以问题中的说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起双击运行
------------------------------------------------------
@echo off&cd /d "%~dp0"&mode con lines=3000
rem 将当前目录下的文件名称没有扩展名/后缀名的文件末尾添加指定扩展名/后缀名
set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%_% %z%
set "suffix=.doc"
for /f "delims=" %%a in ('dir /a-d-h/b/s') do (
if "%%~xa" equ "" (
echo;"%%a" --^> "%%~na%suffix%"
ren "%%a" "%%~na%suffix%"
)
)
echo;%#% +%$%%$%/%_% %z%
pause
exit
J. SHELL脚本运行的几种方法以及区别
给脚本加上执行权限chmod
u+x
a.sh,
而后就可以直接用全路径来执行脚本了,比如当前文件夹下用./a.sh,如果如果脚本所在目录在path环境变量之中,
则直接用a.sh即可(这和运行我们自己编写的程序是一个道理)sh/bash
./a.sh
这种情况不需要脚本具有执行权限以上两种执行方式都是在子shell中执行的,也就是说当前shell需要启动另外一个shell,用来执行a.sh内的命令source
./a.sh
.
./a.sh(注意前面的
.
)以上两种执行方式是在当前shell下执行,并不需要建立子shellsource和
.
命令的作用:用来执行一个脚本
前两种方式和后两种方式的另外区别:如果你在一个脚本里export
$kkk=111
,如果你用./a.sh执行该脚本,执行完毕后,你运行
echo
$kkk
,发现没有值,如果你用source来执行
,然后再echo
,就会发现kkk=111。因为调用./a.sh来执行shell是在一个子shell里运行的,所以执行后,结构并没有反应到父shell里,但是
source不同它就是在本shell中执行的,所以可以看到结果。