Вы пытались показать, каков ваш путь?
file_path = "\\server_name\d$\directory_path".gsub("\\", "/")
puts file_path #-> /server_named$directory_path
Вы должны замаскировать \
file_path = "\\\\server_name\\d$\\directory_path"
puts file_path #\\server_name\d$\directory_path
или
file_path = "\\\\server_name/d$/directory_path"
puts file_path #\\server_name/d$/directory_path
Я думаю, что выдолжен начинать путь с \.Обычные косые черты // не будут работать (я не уверен в этом, просто попробуйте другую версию, если я не прав)