win下调用putty执行命令脚本分享
@echo off
echo ===============================
echo Production server
echo ===============================
echo please input "y" to continue......
set /p input=
if "%input%"=="y" (
"putty.exe" -pw serverPassword -m script.txt username@IP
echo reboot server command executed.
) else echo Does not execute any command
pause
相关推荐
-
putty实现自动登录的方法(ssh和ssh2)
1.登录主机并输入ssh-keygen -t rsa 提示Enter file in which to save the key (/root/.ssh/id_rsa): 输入/root/.ssh/sea_rsa 根据提示输入相关路径名和文件名并生成两个文件(之后的两个选项直接回车) 2.把那个没有.pub的文件copy出来用puttygen转换一下生成windows下putty可用的key(这里指sea_rsa,选择puttygen的Conversions的Import key(这里指sea_
-
PuTTY登录设置的批量备份导出/导入
今天系统管理员告诉我了一招,在Windows的命令行下运行: REG EXPORT HKEY_CURRENT_USER\Software\SimonTatham SESSION.REG 然后在其他机器上导入注册表信息: SESSION.REG即可. 这个注册表文件还可以用来批量修改缺省配置,比如要把字符集缺省改成UTF-8,用文本编辑器打开SESSION.REG,批量查找一下: "LineCodePage"="" 替换为: "LineCodePage&qu
-
使用Putty远程(SSH)管理Linux VPS的图文教程
用它来远程管理Linux VPS十分好用,其主要优点如下:◆ 完全免费;◆ 在Windows 下运行的都非常好;◆ 全面支持ssh1和ssh2:◆ 绿色软件,无需安装,下载后在桌面建个快捷方式即可使用:◆ 体积很小:◆ 操作简单,所有的操作都在一个控制面板中实现.putty下载地址: http://soft.vpser.net/manage/putty/puttyfile_0.60cn.zip下载完成,解压,即可使用.以下是使用putty 登录Linux VPS进行远程(SSH)管理 的图片教程
-
win下调用putty执行命令脚本分享
复制代码 代码如下: @echo offecho ===============================echo Production serverecho ===============================echo please input "y" to continue......set /p input=if "%input%"=="y" ("putty.exe" -pw serverPassword
-
Java程序去调用并执行shell脚本及问题总结(推荐)
摘要: 该文章来自阿里巴巴技术协会(ATA)精选集 背景 我们在开发过程中,大部分是java开发, 而在文本处理过程中,主要就是脚本进行开发. java开发的特点就是我们可以很早地进行TDDL, METAQ 等等地对接: 而脚本开发的特点就是在进行批处理的时候非常方便. 背景 我们在开发过程中,大部分是java开发, 而在文本处理过程中,主要就是脚本进行开发. java开发的特点就是我们可以很早地进行TDDL, METAQ 等等地对接: 而脚本开发的特点就是在进行批处理的时候非常方便. 前阵子我
-
解决pycharm下os.system执行命令返回有中文乱码的问题
如下所示: source = ['C:\\Users\\admin\\Desktop\\pythonLearning'] target_dir = 'C:\\Users\\admin\\Desktop' print(time.strftime('%Y%m%d%H%M%S')) target = target_dir + os.sep + time.strftime('%Y%m%d%H%M%S') + '.zip' if not os.path.exists(target_dir): os.mkd
-
linux下实现定时执行php脚本
在linux中输入命令 复制代码 代码如下: crontab -e 然后使用vim的命令编辑打开的文件,输入 复制代码 代码如下: 0 * * * * /usr/bin/php -f /home/userxxx/update.php 保存,退出,好了,现在系统会在每个0点自动执行update.php脚本,脚本中可以编写数据库执行,自动发邮件等功能. 注:直接写成 0 * * * * php -f /home/userxxx/update.php将不会起作用. 另外cronjob的格式为: MIN
-
CentOS下mysql定时备份Shell脚本分享
1.备份语句 复制代码 代码如下: # /usr/local/mysql/bin/mysqldump -utest -ptest test --socket=/tmp/mysql.3306.sock > /usr/local/mysql_backup/3306/test-`date +%Y%m%d`.sql.gz 语句说明: /usr/local/mysql/bin/mysqldump:MySql安装目录下 -utest:分为两块,一块为-u一块为test:其中-u表示其为用户名,test表
-
shell中使用expect命令进行远程执行命令脚本
expect是用来实现自动交互功能的工具之一,使用expect-send来实现交互过程. 注意: 1.脚本的执行方法与bash shell不一样,比如:expect example.sh 2.向一个脚本传递参数时,bash shell是使用$1,$2...来接收参数的:而expect则将脚本的执行参数保存在数组$argv中,在脚本中一般将其赋值给变量:set 变量名 [lindex $argv 参数] #!/usr/bin/expect set ip [lindex $argv 0] set p
-
在Win下mysql备份恢复命令
在d:盘根目录下面存放备份数据库,备份数据库名字为backup20070713.sql(20070713.sql为备份日期) 备份数据库: mysqldump -uroot -p123456 database_name>d:/backup20070713.sql 恢复数据库: 删除原有数据库,建立数据库,把备份数据库导入. mysqladmin -uroot -p123456 drop database_name mysqladmin -uroot -p123456 create databas
-
shell脚本批量复制及执行命令的示例详解
平时在处理一个或几个机器运行环境时,一个机器一个机器处理也能接受,但是如果是一批机器,几十或几百台,要是一台一台去安装环境,光是输入同一的命令,估计你自己都想吐,所有聪明的人会想一些偷懒的办法,确实可以找到一些省时省力的方法,比如写一个批量处理shell脚本,这几天在处理一批(八九十台)机器环境,找了一些批量处理的脚本,包括批量传输(scp)文件到多台机器上.批量执行命令到多台机器.还有需要交互的命令,下面记录一些这些命令: 机器IP文件:ip.txt 192.168.10.201 192.16
-
C#程序调用cmd.exe执行命令
在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统.输入一些命令,cmd.exe可以执行,比如输入shutdown -s就会在30秒后关机.总之,它非常有用.打开方法:开始-所有程序-附件 或 开始-寻找-输入:cmd/cmd.exe 回车.它也可以执行BAT文件. 下面介绍使用C#程序调用cmd执行命令: 代码: using System; using System.Collecti
-
ubuntu定时执行python脚本实例代码
前言 本文将介绍ubuntu系统下如何定时执行shell脚本.python脚本,ubuntu系统有一个定时任务的管理器crontab,我们只需要编辑定时任务,然后重启定时任务服务就好了. crontab 编辑定时任务 crontab -e 参数定义: -u 指定用户, - -l 列出用户任务计划, -r 删除用户任务, -e 编辑用户任务 英文介绍: # Edit this file to introduce tasks to be run by cron. # # Each task to r
随机推荐
- CentOS7下 yum方式安装Nginx的实现步骤
- js退出弹窗代码集合
- Java校验银行卡是否正确的核心代码
- Oracle12c的数据库向11g导进的方法
- 关于有些Asp.net项目发布后出现网址乱码的解决方法
- php Smarty模板生成html文档的方法
- python入门基础之用户输入与模块初认识
- asp下几种常用排序算法
- JavaScript中三个等号和两个等号的区别(== 和 ===)浅析
- Content-Disposition使用方法和注意事项
- 原生js实现给指定元素的后面追加内容
- Spring Boot整合mybatis(一)实例代码
- 浅析SQL语句行列转换的两种方法 case...when与pivot函数的应用
- jQuery 跨域访问解决原理案例详解
- 使用rsync同步网路备份第1/2页
- 用QQ文件共享漏洞彻底攻破Windows2003的坚固堡垒
- IIS7无法读取配置文件解决办法
- 路由器原理及路由协议
- 实例详解Android文件存储数据方式
- node.js用fs.rename强制重命名或移动文件夹的方法