⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wintest_base.sh

📁 samba最新软件
💻 SH
字号:
#!/bin/sh. selftest/test_functions.sh. selftest/win/wintest_functions.sh# This variable is defined in the per-hosts .fns file.. $WINTESTCONFif [ $# -lt 4 ]; thencat <<EOFUsage: test_net.sh SERVER USERNAME PASSWORD DOMAINEOFexit 1;fiserver="$1"username="$2"password="$3"domain="$4"shift 4export SMBTORTURE_REMOTE_HOST=$serverbase_tests="BASE-UNLINK BASE-ATTR BASE-DELETE BASE-TCON BASE-OPEN BASE-CHKPATH"all_errs=0err=0on_error() {	errstr=$1	all_errs=`expr $all_errs + 1`	restore_snapshot $errstr "$VM_CFG_PATH"}for t in $base_tests; do	test_name="$t / WINDOWS SERVER"	echo -e "\n$test_name SETUP PHASE"	setup_share_test	if [ $err_rtn -ne 0 ]; then		# If test setup fails, load VM snapshot and skip test.		on_error "\n$test_name setup failed, skipping test."	else		echo -e "\n$test_name setup completed successfully."		$SMBTORTURE_BIN_PATH -U $username%$password \			-W $domain //$server/$SMBTORTURE_REMOTE_SHARE_NAME \			$t || err=1		if [ $err -ne 0 ]; then			on_error "\n$test_name failed."		else			echo -e "\n$test_name CLEANUP PHASE"			remove_share_test			if [ $err_rtn -ne 0 ]; then				# If cleanup fails, restore VM snapshot.				on_error "\n$test_name removal failed."			else				echo -e "\n$test_name removal completed successfully."			fi		fi	fidoneexit $all_errs

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -