Roman numerals i VII V VI
are for analysis where the octave, direction, and melodic aspects don't make any difference.
Pop/jazz symbols D#m C# A# B
are basically for lead sheets or extra info above a song melody staff in songbooks are convenience in guitar tab. But a basic expectation is the player will ad lib from those chords.
Those two things won't do what you want, because they aren't meant to.
To transcribe the exact performance of a recording or compose with exact performance instructions you need a notated score...

But, if you aren't writing out any other parts, there isn't much reason for staff, so you could just write octave numbers...
D#3 C#3 A#2 B2
...that's really just the bass notes, not chord symbols, but that octave numbering is fairly well recognized.
If you try to mix that with numbers for seventh chords, etc. it will be confusing, ex. B2(7)
for a B
dominant seventh chord, bass in octave 2. You could try to get around that with Helmholtz notation which doesn't use letters d# c# A# B7
or D,# C,# A# B7
, but I doubt anyone will recognize it.
You could use arrows...
D#m ↓ C# ↓ A# ↑ B
...but there will always be someone who says they don't understand what the arrows mean.
It depends a bit on the writing medium. If you're writing on paper, arrows are pretty easy. Personally, I use that a lot, like ↓P5 ↑P4
to show root progressions. But on computer it's a pain in the neck. You need some way to input the unicode characters and to some extent you need to worry about whether the view has fonts to actually display arrows.
If it really, really matter to show what exactly should be played, notate it.
There is an awesome book of all recorded Beatles songs transcribing exactly what was played in the recordings, The Beatles: Complete Scores, it's written in tablature and staff notation.
Staff notation is appropriate for rock music too if there is a reason to be exact.