INNER CODE UNIT · Ruby
read_scripts
Hackplayers/evil-winrm · evil-winrm.rb:593
def read_scripts(scripts)
files = Dir.entries(scripts).select { |f| File.file? File.join(scripts, f) } || []
files.grep(/^*\.(ps1|psd1|psm1)$/)
end
# Read executable files
def read_executables(executables)
Dir.glob("#{executables}*.exe", File::FNM_DOTMATCH)
end
# Read local files and directories names
def paths(a_path)
parts = get_dir_parts(a_path)
my_dir = parts[0]
grep_for = parts[1]
my_dir = File.expand_path(my_dir)
my_dir += '/' unless my_dir[-1] == '/'