window bat 脚本安装ssh key

3 篇文章 0 订阅
3 篇文章 0 订阅
@echo off
@title ssh key install
setlocal enabledelayedexpansion

rem set destinationFilPath C;\myfolder
set destinationFilPath=C;\myfolder
rem show sourceFilePath
echo param is %1%

rem set sourceFile
set sourceFile=%1%
echo sourceFile is %sourceFile%

rem check file
if not exist %sourceFile% (
   echo file dose not exist
   exit
)

rem copy file to destinationFilPath
xcopy /Y %sourceFile%  %destinationFilPath%
if !errorlevel! neq 0 (
   echo copying file failed...
   echo !errorlevel!
   exit
)
rem add space into authorization
echo.>>%destinationFilPath%\authorization_file

rem get file name
for %%a in ("%sourceFile%") do (
  set var=%%~nxa
)
echo file name is %var%

rem add permission into authorization
echo Key %var%>>%destinationFilPath%\authorization_file
if !errorlevel! neq 0 (
   echo adding authorization into failed...
   echo !errorlevel!
   exit
)
echo install successfully
exit
@echo off
set  filePath=D:\Program Files\VMware\vmware.exe
::有/P参数时,是需要手动输入,去掉后,即为固定。
for %%a in ("%filepath%") do (
 set str=%%~pda
  set var=%%~nxa
)
echo.路径为:%str%
echo.文件为:%var%
pause

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值