任炮舰“楚观”号、驱逐舰“飞鹰”号舰长。1916年，任训练舰肇和号舰长，负责海军训练事宜。1920年12月，改任应瑞号舰长。1921年11月，晋升为海军少将。1922年，率领应瑞号参加了海军在福建驱逐李厚基的作战。1923年1月升任练习舰队司令兼闽江要塞司令。5月，在福建积极扩张海军势力，获取了长乐、连江、平潭等县。6月，在时任海军总司令杜锡珪授意下，率数艘军舰及海军陆战队进攻闽南地区。1924年4月，杨树庄率部占领厦门。5月因功升为海军中将，旋即出任海军闽厦警备司令。同年9月的江浙战争中率闽厦