東京電機大学桧垣研究室学生である岡瀬のWebページです。
日付 | 更新内容 |
---|---|
2021/09/17 | HPを新しくしました。 |
2022/04/03 | レイアウトを変更しました。 |
# ファイルを入れるフォルダを作成する
read -p "make directory foldername? -> " foldername
mkdir $foldername
# 任意の拡張子(pdf)のファイルをfindコマンドで見つけて、lineに代入
for line in `find . -name '*.pdf'`
do
# lineに書かれているファイルを作成したフォルダにコピー
cp $line $foldername
done
@REM 任意のフォルダを開いてcmdを閉じる(FOLDER_PATHにフォルダの場所を入れる)
code ./FOLDER_PATH | exit
@echo off
@REM usernameにユーザ名を入力
@REM example.comにIPアドレスやドメイン名を入力
@REM SEND_FOLDER_NAMEに送信先のフォルダ名を入力
@REM PORT_NUMBERにポート番号を入力
@REM フォルダ名と送り先を決定
set file_name= "%date:~0,4%_%date:~5,2%%date:~8,2%_%time:~0,2%%time:~3,2%"
set sender= "username@example.com:SEND_FOLDER_NAME"
@REM フォルダの作成 作成したフォルダ
mkdir %file_name%
echo "Folder created."
if "%~1"=="" (
echo "nothing"
pause
exit /b
)
echo %1
xcopy /s %~1 %file_name%
echo This was copied to a file.
pause
@REM フォルダの送信
if exist %file_name% (
echo Send folder %file_name%
scp -P PORT_NUMBER -r %file_name% %sender%
)else (
echo "Folder is nothing"
)
@REM 作成したフォルダを削除
rmdir /s /q %file_name%
pause
@echo off
@REM usernameにユーザ名を入力
@REM example.comにIPアドレスやドメイン名を入力
@REM RECIEVE_NAMEに受け取りたいフォルダの場所を入力
@REM PORT_NUMBERにポート番号を入力
set file_name=%date:~0,4%_%date:~5,2%%date:~8,2%
scp -P PORT_NUMBER -r username@example.com:RECIEVE_NAME %file_name%
okase homepage